中断向量EXTI9_5_IRQn包含了5种管脚的中断,可以使用EXTI_GetITStatus();这个函数来检查具体使用了哪条中断线,也可以通过取读EXTI->PR寄存器来判
断中断的来源。
但我了解到如果使用HAL库,要在.it文件中写一个回调函数做具体判断
而在NVIC_INIT_STRUCTURE.NVIC_IRQChannel 中也有对中断线的选择0到5是独立分的,而5-9,10-15是一起的
中断向量EXTI9_5_IRQn包含了5种管脚的中断,可以使用EXTI_GetITStatus();这个函数来检查具体使用了哪条中断线,也可以通过取读EXTI->PR寄存器来判
断中断的来源。
但我了解到如果使用HAL库,要在.it文件中写一个回调函数做具体判断
而在NVIC_INIT_STRUCTURE.NVIC_IRQChannel 中也有对中断线的选择0到5是独立分的,而5-9,10-15是一起的