STM32退出中断时为何要清除中断标志位?

不清除,表示本次中断还在,没有处理完啊!

中断是根据中断标志位来触发的,如果不清除中断标志位,会一直卡死在中断处理函数里面,不能跳出中断。

所以只有把中断标志位清除,才能开始接收下一次的中断事件,下一次中断才会在进入到中断函数里面。

支持的解释及意思 鞋子太小怎么办?别丢掉,这样做,鞋子就变大→
top