stm32f103入门(1).搭建开发环境并运行点灯例程

stm32f103入门 – LovelQi (lovelyqi.space)

零.本教程使用正点原子STM32F103NANO开发板

一.搭建开发环境,安装keil软件。

1.拷贝配套资源

方法见 访问实验室共享资源 – LovelQi (lovelyqi.space)

2.按照图中路径找到并安装keil5

下一步
勾选同意
注意修改安装路径
随便填
开始安装
同意
结束
自动弹出在线包管理器,直接关闭,我们使用离线包安装

3.安装STM32F1系列支持包

双击支持包进行安装
下一步
结束

4.激活keil

以管理员身份运行
打开许可证管理器
复制ID
运行服务器此路径的注册机
粘贴ID
target选择arm,然后点击generate
复制生成的code
粘贴,并点击右侧Add LIC
完成

二.运行例程,验证软件安装

1.按图中路径找到例程文件并解压

rar文件解压方法参考rar文件怎么解压_百度搜索 (baidu.com)

可以使用7-zip软件解压,下载连接https://www.7-zip.org/a/7z2201.exe

2.解压完成

3.建议在根目录下新建STM32_project文件夹专门存放工程文件,方便管理

将示例文件拷贝至project文件夹

3.按图中目录打开例程

4.设置,以生成hex文件

5.编译

编译成功,环境验证完成
生成的hex文件位置

三.将生成的hex文件烧录(下载)至开发板(使用板载JTAG调试器)

!!以下步骤需要开发板进行

1.安装串口驱动

参考此教程

2.安装STM32 USB虚拟串口驱动

安装此驱动

3.安装串口调试助手

4.打开需要下载的工程,设置JTAG调试器

设置JTAG
开发板已连接,点击OK完成设置

5.编译并下载

下载完成,按下开发板RESET键复位,观察现象

6.成果


评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注