STM32 学习day2 QQ860099671
第 10讲 新建工程模板 -基于固件库
开发指南 3.3小节
新建工程模板
固件库讲解
函数具有通用性,但是库函数不是万能的,如果需要调试底层代码还是需要用到寄存器。
正点原子F4固件库版本 V1.4
1. 新建一个文件夹Template
新建子文件夹
1-1 CORE
1-2 PWLIB
1-3 OBJ
1-4 SYSTEM
1-5 USER
打开之前安装的MDK,
保存工程在前面新建的文件夹 Template/USER 下面
选择对应的芯片型号
接下来会出现如下图所示的界面
到user 目录下发现有两个文件和文件夹,可以不用管
接下来要到固件库包的这个路径下,将 ins、src这两个文件夹复制到 Template/FWLIB路径下
将启动文件复制到CORE目录下,
将core_m4.h 和core_cm4_simd.h 复制到CORE目录下,所以这里要复制 3个文件
为了兼容各类的MDK,这里复制了4个。
将 stm32f4xx.h system_stm32f4xx.h 复制到user目录下。
然后复制下面这5个文件到USER目录。
下面添加 这些文件到工程当中去
如下图所示,将这三个文件夹添加到工程当中,右图为添加完成的效果
之后继续添加这些文件夹当中的文件
首先添加FWLIB文件夹下面的文件 ,点击 Add Files 然后定位到前面建好的文件夹全部添加进来。
接下来添加COER目录,同样的也是定位到之前建好的文件夹,点击 Add后文件就添加到工程当中了
接下来添加USER目录,
这个时候,点击OK看一下工程结构,可以看到如下图所示的文件已经添加到工程当中。
接下要添加头文件的路径
点击 MDK中的 魔术棒 ,再点击 C/C++ 选项卡,
接下是时候展示真正的技术了。