stm32 通过stm32 cubemx配置中断函数(io中断)

本文将io pc6口作为中断

①  将io口选择为GPIO_EXIT

②  在配置中修改一些参数 

stm32 通过stm32 cubemx配置中断函数(io中断)

③ GPIO:配置为上升沿触发,下拉电阻。

stm32 通过stm32 cubemx配置中断函数(io中断)

stm32 通过stm32 cubemx配置中断函数(io中断)

④  NVIC:

stm32 通过stm32 cubemx配置中断函数(io中断)

stm32 通过stm32 cubemx配置中断函数(io中断)

stm32 通过stm32 cubemx配置中断函数(io中断)

以上为中断函数的io口的配置过程。

 

 

 

void EXTIx_IRQHandler()

{

    HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_6);//中断的io口

}

 

 

voidHAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) //中断回调函数

{

      

    自己的代码

}