打印
[STM32F1]

操作FLASH影响中断问题

[复制链接]
1786|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
clz918|  楼主 | 2013-12-20 19:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    今天发现STM32在向FLASH写数据时,定时中断受影响。据说这是M3核决定的,能修改软件避免这个问题吗?
沙发
airwill| | 2013-12-21 12:28 | 只看该作者
应该能够, 如果定时中断的间隔比较长的话.
可以让 FLASH 写数据和和定时中断相关.
因为可以通过定时器的计数值知道下面多长时间将发生定时中断, 如果不够 FLASH 写操作的时间了, 那就不写了

使用特权

评论回复
板凳
mmuuss586| | 2013-12-21 12:30 | 只看该作者
读写MCU内部的FLASH数据的话,最好关掉中断,退出前重新打开

使用特权

评论回复
地板
杨爱林林| | 2013-12-21 15:41 | 只看该作者
应该是内部flash吧
得考虑优先级了,一般说,写flash的时候关中断
或者换个定时器看看?

使用特权

评论回复
5
ABHK| | 2013-12-21 20:19 | 只看该作者
我觉得应该是可以修改的      对照数据手册   自己仔细查一查    看看    应该就有思路了

使用特权

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

本版积分规则

111

主题

336

帖子

3

粉丝