打个比方,
你正在看电脑看动画片,这个时候有人打电话给你,这个时候你就暂停电脑的动画片播放,接电话,(接电话这个动作接中断)
STM32 中断   使用 PB11 和 PB10 作为中断下拉
如果使用 PB10 做中断，那么 不能使用 PC10 ,PA10作为中断引脚 
以此类推PB11 做中断，那么 不能使用 PC11 ,PA11作为中断引脚 
点击cubeIDE 坐上 System Core->NVIC
看到中间下方 有个 EXTI开头的就是中断  在后面打勾
Preemption Priority  为抢占中断级 
Sub Priority   为释放中断级     这两个顾名思义，值越小 权利越高
保存 生成代码
在IED 左侧 Core ->Src 文件夹下会有一个?????_it.c
打开文件  找到  void EXTI  开头的方法
函数里会找到 
void HAL_GPIO_EXTI_IRQHandler(uint16_t GPIO_Pin) 这个方法里
 HAL_GPIO_EXTI_Callback(GPIO_Pin); 这个就是我们要使用的中断回调方法

回到main.c文件 
在 int main(void) 方法上 使用
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) {}
在这个方法里进行逻辑执行
特别记住不能再中断里使用延迟

