打印
[STM32F0]

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

[复制链接]
560|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

主题

1141

帖子

6

粉丝