这篇文章将使用STM32CubeMX生成外部中断初始代码,并添加测试代码。开发板使用的是原子STM32F407开发板。其电路原理图如下:

CubeMX系列教程——4 外部中断

CubeMX系列教程——4 外部中断

1、打开软件,选择MCU,根据LED教程,配置时钟和LED引脚

CubeMX系列教程——4 外部中断

2、将引脚配置为外部中断,下降沿触发

CubeMX系列教程——4 外部中断

3、中断使能

CubeMX系列教程——4 外部中断

4、工程输出设置

CubeMX系列教程——4 外部中断

5、输出工程

CubeMX系列教程——4 外部中断

6、打开输出的MDK工程

CubeMX系列教程——4 外部中断

7、添加测试代码

CubeMX系列教程——4 外部中断

当检测到外部中断下降沿时,指示灯的状态会有翻转的变化

8、测试结果

CubeMX系列教程——4 外部中断

外部中断测试完毕

相关文章:

  • 2021-04-18
  • 2021-05-09
  • 2021-11-24
  • 2022-12-23
  • 2021-05-11
  • 2021-08-05
  • 2022-01-05
  • 2021-07-15
猜你喜欢
  • 2021-12-14
  • 2021-09-13
  • 2021-07-20
  • 2021-04-13
  • 2021-04-24
  • 2021-04-23
  • 2021-07-28
相关资源
相似解决方案