1.0 rcc开启时钟(afio和gpio)gpio给上拉输入RCC_APB2PeriphClockCmd
2.0 afio选择中断角GPIO_EXTILineConfig
3.0exti结构体初始化EXTI_InitTypeDef 和EXTI_Init
4.0NVIC中断分组选择(一般选2且选完一般不要修改)NVIC_PriorityGroupConfig
5.0NVIC结构体配置NVIC_InitTypeDef
抢占优先级高的可以抢低的(直接打断) 响应优先级高的先执行(插队)
同抢占响应高的先执行