硬汉嵌入式论坛

 找回密码
 立即注册
搜索
查看: 235|回复: 4
收起左侧

keil下载算法

[复制链接]

16

主题

40

回帖

88

积分

初级会员

积分
88
发表于 2026-10-15 14:02:50 | 显示全部楼层 |阅读模式
有没有大佬做过写入任意内部flash地址的下载算法
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
124425
QQ
发表于 2026-10-15 14:33:50 | 显示全部楼层
参考这个就行,内部更简单些

【实战技能】任何支持SWD接口的单片机都可以方便移植的SPI Flash烧写算法制作,含视频说明(2022-05-30)
https://forum.anfulai.cn/forum.p ... 2600&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

16

主题

40

回帖

88

积分

初级会员

积分
88
 楼主| 发表于 2026-10-15 17:44:07 | 显示全部楼层
根据大佬的算法文件改了一下接口,使用cubeprogrammer下载外部flash,结果出现了外部flash读出来全是错的,擦除和写入都是错的,导致一直等待芯片不忙
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
124425
QQ
发表于 2026-10-16 14:34:54 | 显示全部楼层
2668350209 发表于 2026-10-15 17:44
根据大佬的算法文件改了一下接口,使用cubeprogrammer下载外部flash,结果出现了外部flash读出来全是错的, ...

这个算法制作只能MDK

CubeProg是另外的实现方案,得微调下,我们的这个教程里面有做
https://forum.anfulai.cn/forum.p ... 6980&extra=page%3D1
回复

使用道具 举报

16

主题

40

回帖

88

积分

初级会员

积分
88
 楼主| 发表于 2026-10-16 14:41:10 | 显示全部楼层
大佬,我使用咱们历程中的V7-061_QSPI Flash的STM32CubeProg下载算法制作,只更改了接口,把qspi改为了我自己的gpio口,其他的都没动,我用cubeprogrammer,使用jlink,结果读出来的全是0x88擦除也是直接卡死
int Init(void)
{   
    int result = 1;

    /* 系统初始化 */
    SystemInit();

    /* 时钟初始化 */
    result = SystemClock_Config();
    if (result == 1)
    {
        return 0;        
    }
                GPIO_InitTypeDef GPIO_InitStruct;
                __HAL_RCC_GPIOB_CLK_ENABLE();
               
                GPIO_InitStruct.Pin = GPIO_PIN_0;
    GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
    GPIO_InitStruct.Pull = GPIO_PULLUP;
    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
    HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
               
                HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET);
               
    /* W25Q256初始化 */
    result = bsp_InitQSPI_W25Q256();
    if (result == 1)
    {
        return 0;
    }
   
    /* 内存映射 */   
    result = QSPI_MemoryMapped();
    if (result == 1)
    {
        return 0;
    }

    return 1;
}
我在init中添加啊了小灯亮,结果,灯压根就没亮过,好像程序就没执行到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-10-24 07:50 , Processed in 0.217399 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表