一.如何使用Keil来新建一个STM32的模板

说明:

我的学习开发板是STM32F103ZET6的控制芯片

1.从官网或者我的百度云下载ST固件库

官网下载

www.st.com/zh
如何从官网下载可以问度娘

我的百度云

链接:https://pan.baidu.com/s/11Qn9uFZDRztbJ0wOVo3-Bw
提取码:tvzn
下载成功之后如图:

一.如何使用Keil来新建一个STM32的模板_第1张图片
图片.png

2.下载Keil 下载成功如图:

一.如何使用Keil来新建一个STM32的模板_第2张图片
图片.png

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

图片.png

准备工作

在Template文件夹中,新建5个文件夹


一.如何使用Keil来新建一个STM32的模板_第3张图片
图片.png

分别是:

  1. ASM :里面存储的是一下启动需要的文件
  2. Lib : 存储的是一些控制外设、中断等源文件以及头文件
  3. Readme : 存储的是一些你程序的一些帮助文档 作为一个好习惯
  4. System :存储的是一些控制内核的文件

下面进行拷贝工作

将固件库中的STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm(路径)拷贝到ASM文件中,如图:

一.如何使用Keil来新建一个STM32的模板_第4张图片
图片.png

STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver中的inc 和 src文件拷贝到Lib文件夹中如图

一.如何使用Keil来新建一个STM32的模板_第5张图片
图片.png

STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x中的三个文件拷贝到System文件,如图

一.如何使用Keil来新建一个STM32的模板_第6张图片
图片.png

STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport中的文件拷贝到System文件中,如图:
一.如何使用Keil来新建一个STM32的模板_第7张图片
图片.png

STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template文件中的文件拷贝到User中,如图:

一.如何使用Keil来新建一个STM32的模板_第8张图片
图片.png


准备工作结束

4.打开软件,让我们新建一个工程模板

一.如何使用Keil来新建一个STM32的模板_第9张图片
新建.png

一.如何使用Keil来新建一个STM32的模板_第10张图片
选择到我们的模板文件夹.png

此时到了选择设备的选项:

一.如何使用Keil来新建一个STM32的模板_第11张图片
选择设备.png

此时可能会出现一个问题
你没有STMicroelectronic这个选项,解决方法是重新打开这个软件,点击如图:(没有出现这个问题直接跳过)

一.如何使用Keil来新建一个STM32的模板_第12张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第13张图片
图片.png

网址如下:
一.如何使用Keil来新建一个STM32的模板_第14张图片
图片.png

然后将pack安装就可以了

让我们继续我们新建工程的页面

一.如何使用Keil来新建一个STM32的模板_第15张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第16张图片
图片.png

结果如图:
一.如何使用Keil来新建一个STM32的模板_第17张图片
图片.png

5.下面对这个工程将文件添加进来以及配置选项:

一.如何使用Keil来新建一个STM32的模板_第18张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第19张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第20张图片
图片.png

添加文件:
一.如何使用Keil来新建一个STM32的模板_第21张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第22张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第23张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第24张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第25张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第26张图片
图片.png

配置STM32选项

一.如何使用Keil来新建一个STM32的模板_第27张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第28张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第29张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第30张图片
图片.png

一.如何使用Keil来新建一个STM32的模板_第31张图片
图片.png

检验:

一.如何使用Keil来新建一个STM32的模板_第32张图片
图片.png

结果:


一.如何使用Keil来新建一个STM32的模板_第33张图片
图片.png

你可能感兴趣的:(一.如何使用Keil来新建一个STM32的模板)