stm32中断默认优先级和中断分组的关系???

2019-07-20 16:13发布

中断分组如下所示:void EXTIX_Init(void){
        KEY_Init();
        Ex_NVIC_Config(GPIO_E,2,FTIR);                 //ϽμÑØ′¥·¢
        Ex_NVIC_Config(GPIO_E,3,FTIR);                 //ϽμÑØ′¥·¢
        Ex_NVIC_Config(GPIO_E,4,FTIR);                 //ϽμÑØ′¥·¢
        Ex_NVIC_Config(GPIO_A,0,RTIR);                  //éÏéyÑØ′¥·¢
        MY_NVIC_Init(3,2,EXTI2_IRQn,2);                //ÇàÕ¼3£¬×óóÅÏ輶2£¬×é2
        MY_NVIC_Init(2,2,EXTI3_IRQn,2);                //ÇàÕ¼2£¬×óóÅÏ輶2£¬×é2          
        MY_NVIC_Init(1,2,EXTI4_IRQn,2);                //ÇàÕ¼1£¬×óóÅÏ輶2£¬×é2          
        MY_NVIC_Init(0,2,EXTI0_IRQn,2);                //ÇàÕ¼0£¬×óóÅÏ輶2£¬×é2          
}
调试时四个外部中断的优先级变成了如下图所示:请问中断分组后中断的优先级为什么变成了如图中的这样?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。