参考文章《【STM32】HAL库 STM32CubeMX教程三----外部中断(HAL库GPIO讲解》
1 STM32CubeMX参数配置及其说明
配置好之后,生成代码
2 工程中的代码
用户在此函数中实现中断代码即可
/**
* @brief EXTI line detection callbacks.
* @param GPIO_Pin: Specifies the pins connected EXTI line
* @retval None
*/
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
{
if(GPIO_Pin == stop_sig_ex_int_Pin)
{
HAL_GPIO_TogglePin(logic_GPIO_Port, logic_Pin);
}
}