你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
我把Flash的最后一部分区域用来存储配置数据, 双Bank升级操作,在程序运行在bank1时, 读写对应flash区域的配置数据都正常, 当程序运行在Bank2时,就不能正确的写flash 配置数据了。查Spec没找到相关的说明,请问是不是双bank 时就不能这样使用flash了? 还是我没使用正确的读写方法?
举报
butterflyspring 发表于 2024-4-16 09:30</p> <ol> <li>先确定芯片是否配置成双BANK 模式</li> <li>双bank 的地址和PAGE 大小和单BANK是有区别的,在参考手册上可以查 ...
双Bank的配置是好的,因为基于双Bank的程序升级是正常的,只是程序运行过程中写保存在Flash区域的配置数据的操作不成功。 如果不更新配置数据, 程序运行在Bank1和Bank2上都没有问题。
基于STM32的锂动力电池检测装置的设计
STM32的低功耗模式
哪里能下载ST官方展示的NUCLEO-G071RB配合X-NUCLEO-GFX01M1运行TouchGFX案例的源程序?
STM32的上电启动过程
STM32G030PWM中断小坑
STM32中如何实现数据加密
简单聊聊STM32的SPI外设
STM32的I2S外设
stm32cubeide新用户无法注册
STM32G0B1CC单片机多个从板使用CAN链接,CAN接收帧和发送帧丢失的问题。
2. 双bank 的地址和PAGE 大小和单BANK是有区别的,在参考手册上可以查到。
双Bank的配置是好的,因为基于双Bank的程序升级是正常的,只是程序运行过程中写保存在Flash区域的配置数据的操作不成功。 如果不更新配置数据, 程序运行在Bank1和Bank2上都没有问题。