STM32CubeMX 点亮led灯

本文详细介绍了STM32嵌入式开发的过程,包括打开软件创建工程,选择芯片,配置引脚,设置文件,生成代码,解决编译错误,添加GPIO初始化代码,直至通过ST-Link下载程序。主要步骤涵盖工程配置和代码实现,适合初学者参考。
摘要由CSDN通过智能技术生成

一、打开软件创建工程

1、如图所示点击这两个中的任一个都可以
在这里插入图片描述
2、点击之后可能会出现下面这种情况,直接关掉就可以
在这里插入图片描述
3、选择芯片(根据自己板子选择)

在这里插入图片描述
4、引脚配置(根据自己板子的型号查找原理图对应得引脚号)
如图所示,这里有个搜索,方便快捷
在这里插入图片描述
如图所示将引脚设置为输出模式
在这里插入图片描述
5、暂且使用不到外部时钟,先不设置
6、文件设置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
7、生成文件
在这里插入图片描述
在这里插入图片描述
这个没有影响,它提示已经创建成功了,只是不能在这直接打开文件,要到保存目录下打开

二、打开程序添加代码

1、打开这个文件,先编译一下
在这里插入图片描述
2、报错,如图所示
在这里插入图片描述
在生成的文件夹下有一个文件,如下图所示
在这里插入图片描述
将这个文件添加到工程中就可以了,步骤如下
(1)
在这里插入图片描述
(2)
在这里插入图片描述
然后在编译就不会出现错误了
3、添加代码
先看一下gpio的初始化
在这里插入图片描述
4、在main函数中添加代码
在这里插入图片描述

5、下载程序
我用的是ST-Link下载,配置大体如下
(1)
在这里插入图片描述
(2)
在这里插入图片描述
(3)
在这里插入图片描述
(4)点击setings
在这里插入图片描述
在这里插入图片描述
(5)最后下载
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Liu Zz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值