STM32CubeMX这款软件ST官方已经推广了有第一段时间了,这款软件可以在图形化界面下直接配置各种片上外设,生成工程。对配置MCU的资源有很大的帮助。
鄙人也不可免俗,从点亮LED灯作为第一讲,给大家演示一下如何使用这款软件。
该讲作为基础,需要了解的知识:
--配置时钟
--配置引脚
--生成工程代码
演示环境
芯片资源配置软件:STM32CubeMX 4.21.0(各版本不能完全通用)
编译环境:keil mdk 4.74
主控芯片:stm32f407ZG
硬件原理图:正点原子 探索者 LED0 PF9 LED1 PF10 外部晶振8M
1、新建工程
2、选择时钟源
3、配置引脚
4、时钟配置
5、图形化配置基本完成,其他默认即可。
6、生成工程代码配置①
7、生成工程代码配置②(点击OK 即可自动生成代码工程)
8、打开工程,进行编辑、编译
9、添加用户代码
10、编译、下载(我使用的jlink 各位可按照实际情况自行配置)
11、现象(红绿灯 交替闪烁)
至此,GPIO口配置为普通输出端口讲解完毕
如有问题,请发邮件至[email protected],共同探讨,共同进步