Zhiniaocun 发表于 2025-4-15 15:11

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

STM32F407ZGT6 是意法半导体推出的高性能微控制器,基于 Cortex-M4 内核,主频可达 168MHz。本文以该芯片为例,演示如何通过 GPIO 控制 LED 灯。

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

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

3.杜邦线(可选)

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

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



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

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

2.配置 STM32CubeMX 生成工程

   选择 STM32F407ZGTx 芯片

   使能 GPIOX时钟配置

   推挽输出模式设置

   输出速度为高速

    生成 HAL 库工程

3.如图所示















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

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

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

页: [1]
查看完整版本: 基于STM32F407ZGT6点亮LED灯以及STM32CUBEMX使用