STM32f030C8t6 移植freertos,为啥外部中断一直被触发 [相关图片]' title='使用STM32f030C8t6 移植freertos,为啥外部中断一直被触发 [相关图片]' />
如需获得 STM32f030C8t6 等器件的更多信息,请点击链接或 点击此处 联系在线客服!
中断触发的原因:1、外部确实有中断状态,2、中断状态没有被清除。
看你的代码,清除中断标志是有条件的。那么发生条件外的中断的话,岂不是永远不会清除那个标志?
你确认下到底开启了哪些外部中断,是否存在发生中断事件而没有被清除相关请求位的情形。 这个问题按理跟是否移植FREERTOS没有多少关系,如果不加OS,裸跑会怎么样呢?