STM32CubeMX使用--第一讲、点亮led

STM32CubeMX这款软件ST官方已经推广了有第一段时间了,这款软件可以在图形化界面下直接配置各种片上外设,生成工程。对配置MCU的资源有很大的帮助。

鄙人也不可免俗,从点亮LED灯作为第一讲,给大家演示一下如何使用这款软件。

该讲作为基础,需要了解的知识:
--配置时钟
--配置引脚
--生成工程代码

演示环境
芯片资源配置软件:STM32CubeMX 4.21.0(各版本不能完全通用)
编译环境:keil mdk 4.74
主控芯片:stm32f407ZG
硬件原理图:正点原子 探索者 LED0 PF9 LED1 PF10 外部晶振8M

1、新建工程
新建工程

2、选择时钟源
选择时钟源

3、配置引脚配置PF9.10

4、时钟配置
时钟配置

5、图形化配置基本完成,其他默认即可。

6、生成工程代码配置①
生成工程代码配置①

7、生成工程代码配置②(点击OK 即可自动生成代码工程)
生成工程代码配置②

8、打开工程,进行编辑、编译
打开工程

9、添加用户代码
添加用户代码

10、编译、下载(我使用的jlink 各位可按照实际情况自行配置)
编译、下载

11、现象(红绿灯 交替闪烁)
红绿

红绿

至此,GPIO口配置为普通输出端口讲解完毕

如有问题,请发邮件至[email protected],共同探讨,共同进步

猜你喜欢

转载自blog.csdn.net/zhanlijueduan/article/details/72629016