这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » STM32的2个外部中断脚序相同怎么解决中断判断?

共3条 1/1 1 跳转至

STM32的2个外部中断脚序相同怎么解决中断判断?

工程师
2020-08-24 20:34:09     打赏

STM32单片机同时使用PB11和PE11作为中断口,两个口都连接到中断线11上,若两个中断同时发生,如何分辨是哪个接口发生的中断? 谢谢!





关键词: STM32     中断    

工程师
2020-08-24 20:44:42     打赏
2楼

在中断服务函数里扫描一遍对应的IO中断状态寄存器,看看哪个io对应的bit置位了,就是哪个io的中断来了。


工程师
2020-08-24 20:48:32     打赏
3楼

不可能出现这种情况,因为同一时间同一线只有一个中断源被打开,无法开启多个
位 15:0    EXTIx[3:0]: EXTI x 配置位 (x = 8 到 11)
这些位由软件进行改写来选择EXTIx 的外部中断源。
x000: PA[x] 引脚
x001: PB[x] 引脚
x010: PC[x] 引脚
其他配置:保留


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]