[STM32F1] stm32 flash擦写

[复制链接]
1066|3
 楼主| huangfeng33 发表于 2014-10-31 15:52 | 显示全部楼层 |阅读模式
具体详情:我接收到几组数据,需要写到指定的flash中,能否将这些地址覆盖的flash先整体擦除,再按接收到的数据中指定的地址写内容到flash中。

例如:我要写0x8020000-0x802ffff这部分flash.但接收到的数据不是按地址顺序排列的。我能否先将这部分flash擦除,再按接收数据里的地址写。

这样做不知上否可行?
 楼主| huangfeng33 发表于 2014-10-31 15:53 | 显示全部楼层
对了,刚才忘记说了,用的是stm32f103。
mmuuss586 发表于 2014-10-31 17:47 | 显示全部楼层
如你接收数据里的地址,在这个地方范围内就可以;
不在这个范围内,你没删除或者和程序的地址冲突,就麻烦了;

自己写段读写函数;
周董 发表于 2014-10-31 22:37 | 显示全部楼层
收发数据的时候,Flash怎么处理的呀??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

506

主题

2446

帖子

8

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