前言
- 硬件:STM32F407ZGT6相关开发板、USB转TTL、STLINK下载器
- 软件:STM32CUBEMX、Keil
- 学习计划:每天更新STM32学习笔记
- 说明:本系列文章的不足指出,欢迎在评论区指出,谢谢!
一、外部中断概念
二、实验内容
STM32的主程序:LED0一直闪烁;
外部中断程序:按键按下LED1亮,松开LED1灭。
硬件连接:
LED0----PF9
LED1----PF10
KEY0----PE4
三、STM32CUBEMX配置
1.基础配置
基础配置见第一篇学习笔记【STM32CUBEMX入门】
2.本章配置
将PE4配置为外部中断。
PE4的GPIO模式选择上升沿/下降沿触发。
配置LED0\LED1对应的GPIO口。
四、编写程序
1.主程序
代码如下(示例):
while (1