ranran2014 发表于 2015-8-5 12:43:31

STM8S外部中断

STM8S外部中断进去了,出不来。也没有中断标志位,怎么才能让程序走出来?

zhuoyemp4 发表于 2015-8-5 13:36:21

外部中断控制寄存器EXTI CR1或EXTI CR2, 配置成什么触发方式?
00:下降沿和低电平触发
01:仅上升沿触发
10:仅下降沿触发
11:上升沿和下降沿触发

铁鹰飞侠 发表于 2015-8-5 16:22:09

10:仅下降沿触发

ranran2014 发表于 2015-8-6 16:32:12

我也只用了一个下降沿触发,弄了一天,不知道怎么回事,有时出不来,有时能出来。郁闷呀!

奶牛咖啡2012 发表于 2015-8-10 00:19:10

建议示波器看一下中断io口波形,有干扰可加小电容滤波,另外程序进去中断后建议关闭外部中断待中断程序执行完成再打开外部中断

wdshuang09 发表于 2016-10-9 21:32:34

ranran2014 发表于 2015-8-6 16:32
我也只用了一个下降沿触发,弄了一天,不知道怎么回事,有时出不来,有时能出来。郁闷呀! ...

进入外部中断函数,先关全局中断,前外部中断前开全局中断,试一下,这样是否可以,
页: [1]
查看完整版本: STM8S外部中断