工程模板创建
一、新建工程目录
1.1包含文件
(1)Project:存放工程文件,编译文件等。
(2)Firmware:存放ARM内核文件,标准外设库文件等。
(3)Hardware:存放开发板的硬件驱动文件。
(4)App: 存放应用层文件(逻辑上和硬件关系不大)。
(5)User:存放main函数,gd32f4xx_it文件,systick文件。
(6)Doc: 存放readme.txt文件,工程说明文件。
1.2演示
新建工程文件夹Template(模板)
创建各文件夹
二、拷贝工程文件
从标准固件库中拷贝需要的文件到新建的工程模板目录下
App:应用层,暂时不拷贝文件
Hardware:没写硬件相关程序,先不放文件
Firmware:全部拷贝
Project:后面创建的工程会添加到这个文件夹目录下
User:放Template文件夹下的文件(除了API和Keil)(将readme文件移动至Doc文件夹)
Doc:将readme文件移动至这里
三、新建Keil工程
3.1新建工程
3.2器件选择
3.3组件选择
暂时不需要安装组件,直接关闭即可
工程创建成功
3.3创建分组并添加源文件
添加以下分组
App、Hardware不使用,不添加文件
l 添加User文件
添加User文件夹中包含的3个.c文件
选择路径,选中文件,添加Add
完成添加后,点击关闭Close,即可看到文件已经添加到分组中。
添加错了可以删除,如下
User相关文件添加成功,如下
l 添加CMSIS文件
Firmware—CMSIS—GD—GD32F4xx—
Source:system_gd32f4xx.c
ARM:startup_gd32f450_470.s
l 添加Doc文件
Doc—readme.txt
全部添加完成后点击OK并查看文件
3.4修改工程代码
由于工程文件是从固件库拷贝的,所以main函数会自带一些代码,需要删除
删除后的main.c文件如下
中断函数中的点灯程序也要删除
3.5添加宏和头文件路径
添加头文件,可暂时不添加宏
3.6配置工程
(1)勾选Use MicroLIB
(2)勾选生成HEX文件
(3)修改ARM Compiler
原本是要将ARM6改成ARM5的,但是我这个版本没有,故不改动
我的版本如下
需要修改的如下
3.7编译
标签:02,文件,工程,Doc,嵌入式,单片机,添加,User,文件夹 From: https://www.cnblogs.com/steven913/p/16855129.html