说明:
我的学习开发板是
STM32F103ZET6
的控制芯片
1.从官网或者我的百度云下载ST固件库
官网下载
www.st.com/zh
如何从官网下载可以问度娘
我的百度云
链接:https://pan.baidu.com/s/11Qn9uFZDRztbJ0wOVo3-Bw
提取码:tvzn
下载成功之后如图:
图片.png
2.下载Keil 下载成功如图:

3.下面我们来新建一个模板工程Template

准备工作
在Template文件夹中,新建5个文件夹
图片.png
分别是:
- ASM :里面存储的是一下启动需要的文件
- Lib : 存储的是一些控制外设、中断等源文件以及头文件
- Readme : 存储的是一些你程序的一些帮助文档 作为一个好习惯
- System :存储的是一些控制内核的文件
下面进行拷贝工作
将固件库中的
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm
(路径)拷贝到ASM文件中,如图:
图片.png
将
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver
中的inc 和 src文件拷贝到Lib文件夹中如图
图片.png
将
STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x
中的三个文件拷贝到System文件,如图
图片.png
将STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport
中的文件拷贝到System文件中,如图:
图片.png
将
STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template
文件中的文件拷贝到User中,如图:
图片.png
准备工作结束
4.打开软件,让我们新建一个工程模板
新建.png
选择到我们的模板文件夹.png
此时到了选择设备的选项:
选择设备.png
此时可能会出现一个问题
你没有STMicroelectronic这个选项,解决方法是重新打开这个软件,点击如图:(没有出现这个问题直接跳过)
图片.png
图片.png
网址如下:
图片.png
然后将pack安装就可以了
让我们继续我们新建工程的页面
图片.png
图片.png
结果如图:
图片.png
5.下面对这个工程将文件添加进来以及配置选项:
图片.png
图片.png
图片.png
添加文件:
图片.png
图片.png
图片.png
图片.png
图片.png
图片.png
配置STM32选项
图片.png
图片.png
图片.png
图片.png
图片.png
检验:
图片.png
结果:
图片.png
网友评论