这是在看了正点原子的视频自己一步一步地记载下的。
1.新建一个文件夹,这里我选择了新建了一个Template,在这个文件夹下新建五个文件夹2.
2.新建工程,打开keil,点击项目,新建项目

新建文件保存在USER下,文件名命名初步为Template,
之后按照按照下图的步骤进行选择Stm32的型号

之后弹出这个页面,将其cancel即可

3.文件的复制
探索者光盘是有一个固件库的文件的,目录为“【正点原子】探索者STM32F407开发板资料 视频盘(A盘)\【正点原子】探索者STM32F407开发板资料 视频盘(A盘)\8,STM32参考资料\1,STM32F4xx固件库”
3.1 找到之后进入这个文件中找到下面的目录“\1,STM32F4xx固件库\STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Libraries\STM32F4xx_StdPeriph_Driver”,将里面的inc和src两个文件夹进行复制,复制到步骤1所建的FWLIB文件当中,如图:

3.2 在这个文件夹下“\1,STM32F4xx固件库\STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm”找到40_41xxx.s,复制到1步骤下的CORE文件夹下,同样的,将这个文件夹“\1,STM32F4xx固件库\1,STM32F4xx固件库\STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Libraries\CMSIS\Include”下的蓝色部分四个文件进行复制,复制到CORE下,如图


复制过后的CORE文件夹


本文详细介绍如何从零开始搭建STM32F407的工程模板,包括文件夹结构创建、固件库复制、Keil工程配置、头文件与宏定义设置,以及主程序编写。通过实例演示了GPIO控制LED闪烁的过程。
最低0.47元/天 解锁文章
3216





