?Priority? Group?分组?? ?? Sort by Premption and? Sub? Priority按优先级和次优先级排序 Sort? by? interrupts? names??按中断名称排序 Force? DMA? channels? Interrupts??强制 DMA 通道中断 search搜索??? ? ?有效的,打开的,所有的 、、、、、、、、、、、、、、、、、、、、、、、、、、、、 GPIO? mode? :?????Interrupt??Rising?edge??中断上升沿 GPIO? Pull:??? ? ? up电阻上拉 、、、、、、、、、、、、、、、、、、、、、、、、、、、、
//====HAL库===================================== 在?it?文件中找到中断:void EXTI0_IRQHandler(void)
在函数体内找回调函数:HAL_GPIO_EXTI_Callback(GPIO_Pin);? //这个是弱函数,要重新定义它 在回调函数里,添加自己的代码:如??HAL_GPIO_TogglePin(GPIOD,GPIO_PIN_12);//翻转电平PD12
MX_GPIO_Init();? ? ? ? ? 系统的硬件引脚初始化
/* EXTI interrupt init*/
? HAL_NVIC_SetPriority(EXTI0_IRQn, 0, 0);? ?//? 设置优先级
? HAL_NVIC_EnableIRQ(EXTI0_IRQn);? ? ? ? ? //? 使能中断
|