[应用相关] AT32F4系列FLASH擦写操作的地址偏移说明

[复制链接]
170|0
MCU学习帮 发表于 2025-11-5 10:08 | 显示全部楼层 |阅读模式
Questions擦除或者编程flash时,如果操作地址不在flash绝对地址范围内,则操作会失败?
Answer
Flash擦除或者编程时,必须操作绝对地址,操作的地址必须是绝对地址0x0800 0000开始的,如果操作0x0000 0000开始的地址,则会失败。
解法:按照FLASH绝对地址偏移进行操作。
例如AT32F403AVGT7上想擦除page1的数据,操作地址必须为(0x08000000+0x800*1)
类型:MCU应用
适用型号:AT32全系列
主功能:FLASH
次功能:

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

本版积分规则

14

主题

14

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部