[STM32F4] 基于STM32F407ZGT6点亮LED灯以及STM32CUBEMX使用

[复制链接]
583|0
 楼主| Zhiniaocun 发表于 2025-4-15 15:11 | 显示全部楼层 |阅读模式
STM32F407ZGT6 是意法半导体推出的高性能微控制器,基于 Cortex-M4 内核,主频可达 168MHz。本文以该芯片为例,演示如何通过 GPIO 控制 LED 灯。

硬件准备
1.STM32F407ZGT6 开发板(建议野火 / 正点原子系列)

2.USB 转串口下载器/Jlink下载器

3.杜邦线(可选)

4.外接 LED 模块(或板载 LED)

5.如图所示原理图(I/O输出低电平亮)

3075667fc82954558d.png

软件配置
安装 Keil MDK-ARM V5 开发环境

1.安装 Keil MDK-ARM V5 开发环境

2.配置 STM32CubeMX 生成工程

   选择 STM32F407ZGTx 芯片

   使能 GPIOX时钟配置

   推挽输出模式设置

   输出速度为高速

    生成 HAL 库工程  

3.如图所示

1965967fc829084fa2.png

401167fc828badd87.png

341067fc8286de25b.png

2911167fc82812eb46.png

284167fc827cd3d70.png

8741667fc8278935be.png

2174567fc8274363e2.png

到这里LED灯就被点亮啦;如果有keil固件库或者STM32CUBEMX固件库以及烧录问题可以私信我;
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/m0_75187370/article/details/147049212

7779067fc824e899e7.png
3000467fc825f58bb9.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

65

主题

260

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部