醉熏钢笔

文章
6
资源
0
加入时间
2年11月11天

STM32F030 中断太频繁导致死机

最近在忙一个项目,使用了STM32F030的单片机,定时器用系统定时器,每10us中断一次。在程序少的时候,没有发现死机情况,但是随着功能的丰富,经常出现死机问题,具体表现为while(1)循环无法执行,但是中断函数正常或者按键不起作用,程序直接跑分。这时我认为是死机,即程序跑分,但是有时中断正常,这就证明程序依然正常运行,可能是其它原因造成。首先,我怀疑是I2C读写DSP出错,于是屏蔽掉DS