文章目录
前言
上一期已经介绍环境的搭建,我们后续开发可以直接在demo工程的基础上修改或者移植开发,但是有时候你可能有自己的工程代码格式后期项目开发都在你自己的这个demo上开发,或者想要一个多项目工程,你就需要自己建立自己的工程模板
准备
1、GD32F系列开发版,我使用的事F427R-START开发版
2、安装有Keil的电脑,当前keil版本为v5.31.0.0
注意:手上用的是F427的开发版,其中兼容425程序,现在建的工程是F425的,应为后续项目是在425上开发
一、移植固件库到工程目录下
二、新建工程
1、先建立一个Application 工程
同理再建一个 Bootloader工程,然后再建一个多工程项目空间GD32F405_F425_Workspace,把这两个工程包含进去
三、给工程添加目录、源文件和头文件固件库,结构如下
1、添加源文件
2、添加全局宏定义
3、添加文件路径
4、编译下载
a、选择下载工具
b、编译通过
c、下载成功
Bootloader工程也是按上面的步骤添加即可,后续两个工程可应用于OTA云端在线升级。
总结
自己手动建立工程也是对这个芯片工程的文件路径和结构都有比较深入的了解,而且不同的公司程序开发都有字节的程序风格和文件结构,自己建好模板,把常用驱动常用的框架搭好,后续开发效率会比较高