新建基于STM32F4xx固件库的MDK5工程模板

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

这是在看了正点原子的视频自己一步一步地记载下的。

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文件夹

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值