打印
[STM32F4]

Flash数据存储问题

[复制链接]
844|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ticomi|  楼主 | 2015-1-5 08:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在需要把很少的数据存储到STM32F4的内部Flash中,我想问下在写的过程中如果不关闭中断可以吗?我现在都是关闭中断的,但是会对实时性造成很大的影响!

非常感谢!
沙发
mmuuss586| | 2015-1-6 22:31 | 只看该作者
最好关中断;
以免造成程序丢失;

就写FLASH的时候,实时性差点,对你系统应该没啥影响;

使用特权

评论回复
板凳
ticomi|  楼主 | 2015-1-7 15:30 | 只看该作者
mmuuss586 发表于 2015-1-6 22:31
最好关中断;
以免造成程序丢失;

我今天测试了下32个字节,150uS(关闭中断测试)。勉强可以接受。

谢谢你的答复!

使用特权

评论回复
地板
airwill| | 2015-1-7 22:05 | 只看该作者
其实不用关闭. 不过要注意, 在擦写 FLASH 的时候, mcu 会暂停 FLASH 的访问. 结果就是停止 MCU 的运行.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

50

主题

852

帖子

4

粉丝