stm32 通过stm32 cubemx配置中断函数(io中断)
本文将io pc6口作为中断
① 将io口选择为GPIO_EXIT
② 在配置中修改一些参数
③ GPIO:配置为上升沿触发,下拉电阻。
④ NVIC:
以上为中断函数的io口的配置过程。
void EXTIx_IRQHandler()
{
HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_6);//中断的io口
}
voidHAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) //中断回调函数
{
自己的代码
}