我是初学者,在使用STM32-MINI学习。
以下是我对中断的理解,请帮忙看下对不对
1.NVIC_PriorityGroupConfig只能设置一次,用以设置抢占优先级与相应优先级的位数
2.中断源可以设置多个,即可以多次使用NVIC_Init设置多个中断
3.如果在中断控制器中开启中断通道为NVIC_IRQChannel=EXTI15_10_IRQn,那么此时端口PA-PG的10-15端口均可能成为外部中断的输入
4.但是具体哪一个端口开启中断需要在GPIO_EXTILineConfig中设置
5.如果有两个端口都成为外部中断输入口,那么是不是需要在中断函数中判断是哪一个端口输入了中断?那么此时两个端口的中断优先级应该是一样的?
请高手指点 |
|