stm32入门之keil5的安装以及第一个工程的建立


前言

要想学习stm32,首先我们就要学会怎么样去安装keil5,以及搭建基本编程环境

一、keil5的下载与安装

1.下载相关链接

keil5软件压缩包百度云盘链接(提取码是1111)
下载后解压就可以进行安装了

2.安装具体过程

按照图片中的箭头所指即可完成安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择好安装位置
在这里插入图片描述
这里的信息随便填一下就可以了
在这里插入图片描述

在这里插入图片描述
这样就完成了安装,这个时候桌面就会多出一个图标
在这里插入图片描述

二、加载芯片所需要的支持包

1.下载支持包

芯片支持包百度云盘下载(提取码是1111)
把这个文件下载好就行了,要放在一个自己找得到的文件夹里,因为我们等下就需要加载它

2.加载支持包

支持包主要是为了配合stm32使用才添加的,在我们刚装好keil5时,它就提醒我们要安装固件包了
在这里插入图片描述
现在我们打开keil5,然后点击箭头所指的位置
在这里插入图片描述
在这里插入图片描述
然后就进入添加文件界面了,在相关文件夹之中,找到我们刚才下载的支持包
在这里插入图片描述
随后点击打开,待下方进度条到达100%后即完成了导入
在这里插入图片描述
这样的环境就搭建了90%了

三、添加固件库以及创建stm32第一个项目

1.新建第一个工程以及添加main函数

首先点击软件上方的protect然后新建一个工程
在这里插入图片描述
这里自己给工程起一个名字
在这里插入图片描述
然后选择自己的stm32相关型号
在这里插入图片描述
关闭这个窗口,新工程就创建完成了
在这里插入图片描述

在这里插入图片描述
此时我们要向编写程序,需要自己创建一个main函数,在工程目录下创建即可然后双击箭头所指的位置,将main.c文件添加进来就可以了
在这里插入图片描述
在这里插入图片描述
这样工程里就有main文件了
在这里插入图片描述

2.添加startup文件

startup库文件百度云盘链接(提取码为1111)
先将这个文件下载好,这是一个汇编问价,大家要根据自己的型号来添加相关的文件
把它放在工程目录之下
在这里插入图片描述

然后用同样的方式把它加载进来,双击箭头所指
在这里插入图片描述
在这里插入图片描述
选中所指文件,就可以添加进来了
在这里插入图片描述
这样startup文件就添加完毕了

3.编写第一个程序

我们写一个最简单的c程序,因为很多库还没添加,所以我们就不添加头文件了
在这里插入图片描述
如果直接编译,将会报错
在这里插入图片描述
查看错误的原因,是System函数没有定义导致的
添加之后再次编译
在这里插入图片描述
这一次没有错误,却出现警告
在这里插入图片描述
这是由于keil5这个软件导致的,必须在最后多加一行空着,才会消除这个警告
在这里插入图片描述

在这里插入图片描述
添加之后警告果然消除

4.怎么烧写代码进开发板

首先我们看一下一些烧写设置,并勾选一些东西
在这里插入图片描述
再选择烧写工具
在这里插入图片描述
确认自己的板子连接完毕后,即可点击下图箭头所指的位置进行烧写
在这里插入图片描述
这样就完成了烧录

总结

keil5是一个非常好用的软件,对于初学stm32的人来说,它是非常重要的。

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值