![4d5328d5dcc0cacb3924b97098d18e81.png](https://i-blog.csdnimg.cn/blog_migrate/d9d6132a9ec6de072b666f5a55d4922e.png)
本篇文章干货多,有点长,
建议先收藏!
创建工程模板,能够让自己在之后的学习工作事半功倍,省去重复劳作的麻烦。本讲讲述基于标准库的工程模板的创建。
1创建工程准备
建立基于标准库的工程模板,需要两个条件,首先你得安装开发软件keil,第二下载标准库软件包,所谓的标准库也就是官方写的一些函数库而已,官方把这些代码放到一起 供大家下载使用。
①安装keil
1. 怎么安装keil我们在第二篇已经讲解过了,还没安装keil的可以查看上一篇文章。
安装keil:(二)stm32开发平台搭建之keil mdk5.27
②下载标准库包
stm32标准库软件包我们一般在 ST 官方网站下载,这样我们就能得到最新版本,应该知道的是每一个不同内核的器件会有不同的库包,当然这个标准库似乎好久没更新了。
stm32f1系列标准库下载地址:
https://www.st.com/zh/embedded-software/stm32-standard-peripheral-libraries.html
这里我们选择F1系列的
点击获取软件,之后可能需要登陆账号才能下载。这样我们就得到了stm32f1系列的标准外设库软件包,版本为 STM32F10x_StdPeriph_Lib_V3.5.0。
解压打开之后可以看到如下文件
如上,我们可以看到如上六个文件或文件夹,简单讲解一下
_htmresc存放官方logo,不用管。
Libraries包含固件库核心的所有子文件夹和文件。
Project存放了官方的一些工程实例及模板
Utilities官方评估版的一些对应源码
Release_Notes.html官方释放版本信息记录
stm32f10x_stdperiph_lib_um.chm标准库使用参考手册,英文版本的。