打印
[STM32F1]

stm32 flash擦写

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

粉丝