[STM32F0]

stm32的flash为什么容易不同,页大小也不一样?

[复制链接]
541|2
手机看帖
扫描二维码
随时随地手机跟帖
gyh974|  楼主 | 2021-5-25 11:52 | 显示全部楼层 |阅读模式
因为最近芯片难买,所以想把项目统一成一种芯片,更换以后才发现IAP功能不行,原来现在的容量是64K的,页大小是2K,跟以前的32K,页大小是1K,导致更新失败,有没有办法可以把flash通用?

使用特权

评论回复
gyh974|  楼主 | 2021-5-27 08:25 | 显示全部楼层
已经解决,建议选择页时以2K的倍数来选,否则做IAP功能时容易掉坑里

使用特权

评论回复
gyh974|  楼主 | 2021-5-27 08:29 | 显示全部楼层
比如我选择00x3400做为app的起始段,升级会先擦除相关的页,如果页大小是2K的话,会从0x3000开始擦除,导制引导程序破坏了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

1129

帖子

6

粉丝