STM32的外部中断EXTI9_5_IRQChannel通道只能对应5-9其中一个通道吗?

2024-12-02 04:06:16
推荐回答(2个)
回答1:

EXTI的信号来源是受到AFIO->EXTICRx寄存器控制的,这个寄存器怎么设置,才能使对应端口上的电平变化产生中断。比如AFIO->EXTICR2=0x00000100这时只有PB6引脚的电平变化才能产生中断EXTI6,其他PA6、PC6等等的就不行。

回答2:

在中断事件中判断EXTI_PR寄存器可以知道具体是那个通道触发的。这样能将9_5分开。