STM32单片机IO引脚使用EXTI中断,当检测到上升沿后在中断服务程序中如何关掉EXTI中断??

也就是只用EXTI中断检测一次上升沿就不再用了。或者自由控制开启或关闭中断

EXTI_InitStructure.EXTI_LineCmd = DISABLE,应当可以吧.追问

我也在EXTI中断服务程序中设置了,但是每次上升沿都会触发中断

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-02
清除中断标志位 库函数中找找!追问

LED3,LED4初始时灯亮。我这想写的时候LED3,LED4都灭,再有上升沿时灯也不会亮。但是我把GPIO_WriteBit(GPIOC, GPIO_Pin_4,(BitAction)((1-GPIO_ReadOutputDataBit(GPIOC, GPIO_Pin_4))));去掉,LED3会一直闪烁,是不是我关闭中断没有起作用???

追答

你是不是把配置函数写循环里面了啊

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网