一。 创建一个控制LED的工程
1. 安装好 Stm32CubeMX5 后 打开软件 选择 “ File--> New Project...” 创建一个新工程
2. 之后会出现一个选择芯片的窗口,使用的是 stmf051k8u6 选择自己适应的片子 双击
3. 弹出具体有关芯片的配置界面
(1) 是配置好芯片后生成代码
(2)引脚配置界面,新建工程后默认界面
(3)时钟配置界面,配置stm32的时钟树
(4)工程设置界面,配置工程属性,如路径、使用LL或HAL库、生成代码的编译器
(5)工具界面,可以进行功耗仿真
(6)点击展开(向右箭头)或折叠(向左箭头)功能配置
(8)外设树
配置工程界面:
配置GPIO
具体的GPIO输出配置选项
配置好芯片后点击 “” 生成代码,然后打开工程
打开工程后其工程目录结构,在main.c中添加用户程序
在提示处添加代码:
其中的
KEY_GPIO_Port
KEY_Pin
LED_GPIO_Port
LED_Pin
等宏是根据在stm32CobeMX添加标签生成的在main.h文件中
原文:https://www.cnblogs.com/electronic/p/11091687.html