STM32写FLASH期间导致中断无法响应的解决思路
思路一:将中断程序或者整个程序放到RAM执行详情参考:解决STM32F0/F1内部FLASH写操作导致中断程序无法响应的问题思路二:让我们回顾下初衷,我们要往FLASH保存数据?显而易见,往FLASH保存数据的根本目的是为了让机器掉电后数据能一直保存,在STM32单片机中,如果频繁往FLASH保存数据,首先程序运行的及时性得不到保障,而且因为频繁擦写FLASH,更容易导致单片机损坏,既然我们的初衷是为了让机器在掉电后也能保存数据,如果写入量不大的情况下,那可以在系统掉电的瞬间立马进入中断,将重要的数据
原创
2020-10-01 07:47:11 ·
7386 阅读 ·
0 评论