1、硬件电路
2、设置RCC,选择高速外部时钟HSE,时钟设置为180MHz
3、配置GPIO引脚
4、NVIC配置
PC13相同
5、生成工程配置
6、部分代码
中断回调函数
/* USER CODE BEGIN 0 */
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
{
if(GPIO_Pin == GPIO_PIN_0)
{
HAL_GPIO_TogglePin(LED_GREEN_GPIO_Port,GPIO_PIN_11);
}
else if(GPIO_Pin == GPIO_PIN_13)
{
HAL_GPIO_TogglePin(LED_GREEN_GPIO_Port,GPIO_PIN_11);
}
}
/* USER CODE END 0 */
7、实验现象文章来源:https://www.toymoban.com/news/detail-644726.html
文章来源地址https://www.toymoban.com/news/detail-644726.html
到了这里,关于STM32F429IGT6使用CubeMX配置外部中断按键的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!