论坛元老
 
- 积分
- 3888
- 金钱
- 3888
- 注册时间
- 2017-3-7
- 在线时间
- 1694 小时
|

楼主 |
发表于 2017-6-20 13:50:31
|
显示全部楼层
代码就是例程的
void EXTIX_Init(void)
{
KEY_Init();
Ex_NVIC_Config(GPIO_A,0,RTIR); //上升沿触发
Ex_NVIC_Config(GPIO_E,2,FTIR); //下降沿触发
Ex_NVIC_Config(GPIO_E,3,FTIR); //下降沿触发
Ex_NVIC_Config(GPIO_E,4,FTIR); //下降沿触发
MY_NVIC_Init(2,3,EXTI0_IRQn,2); //抢占2,子优先级3,组2
MY_NVIC_Init(2,2,EXTI2_IRQn,2); //抢占2,子优先级2,组2
MY_NVIC_Init(2,1,EXTI3_IRQn,2); //抢占2,子优先级1,组2
MY_NVIC_Init(2,0,EXTI4_IRQn,2); //抢占2,子优先级0,组2
}
只是将EXTI0_IRQn改成EXTI1_IRQn,其他的对应位置都有相应的修改,EXTI0_IRQHandler也改成了EXTI1_IRQHandler |
|