STM32写FLASH频繁被中断打断会导致FLASH写入失败

2019-07-20 11:46发布

本帖最后由 木碑子 于 2016-6-30 14:16 编辑

用原子哥的读写FLASH例程问题:STM32写FLASH频繁被中断打断会导致FLASH写入失败,注意是:写入FLASH时“很频繁地”被中断打断,例如写FLASH时不断地接收到USART中断数据。后来尝试在写FLASH时候关闭全局中断,写完后再打开全局中断,这样就写入正常了


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
全然向你
1楼-- · 2019-07-21 05:58
正点原子 发表于 2016-6-30 14:10
哦,内部的要注意下 ,别频繁中断写。
貌似STM32在编程内部flash的时候,无法执行其他代码。

请问原子哥,怎么关总中断,为什么我的关了总中断还会死机,是因为写flash太频繁,还是中断关的不对!!

一周热门 更多>