GD32F303 Keil工程项目搭建指南

目录

前言

创建工程

总结


前言

        关于工程项目,一般有两种方式,第一种是自己搭建工程项目,第二种是基于例程工程项目。

        第一种更偏向于私人定制,用户可根本自己的想法进行搭建,步骤繁多,推荐小白都自己搭建一次,会对工程项目的了解更加透彻。

        第二种比较方便快捷,对于资深的用户来说这无疑可以省去很多时间,在现有工程项目的基础上进行二次修改和定制,从而制作成自己想要的效果。

        本章主要是讲解如何自己搭建工程项目,毕竟大佬都是从小白走过来的哈哈哈,废话不多说,直接开整。


创建工程

        双击打开Keil5

 

 

 

 

 

 

 

         接下来的部分是重点,如果有小伙伴觉得图文难以理解,可观看视频讲解配合理解,链接如下:

超猛国产单片机GD32F303芯片概述及开发环境讲解https://www.bilibili.com/video/BV1Gq4y1v74Y/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=85667129e0cf77e8afefa13788c3d617        本章有参考视频中部分内容,需视频讲解的小伙伴自行跳转4:52~

 

 

         APP文件夹中如下图所示:

 

         BSP文件夹中如下图所示:

 

         接下来在Keil中进行相关操作,如下图所示:

 

 

 

         接下来把固件库中Firmware文件夹拷贝到工程文件夹中,如下图所示:

 

         在FMW_CODE组中添加相关文件

        system_gd32f30x.c 文件路径为 Firmware\CMSIS\GD\GD32F30x\Source

        注意:ARM文件夹中选择文件时,需要根本芯片不同选择不同的文件

        闪存存储器容量在 256K-512K之间的产品 称作高密度产品(HD

        闪存存储器容量在 大于512K的产品 称作超高密度产品(XD

        GD32F305XX和GD32F307XX微控制器 称作互联型产品(CL

        这里作者用的是GD32F303RCT6,闪存为256K,所以选的HD文件

 

 

 

 

         接下来在FMW_PERI添加库文件

        路径为:Firmware\GD32F30x_standard_peripheral\Source,如下图所示:

 

 

         最后点OK即可创建工程项目,如下图所示:

 

        到这步还没有结束,还需要添加头文件路径,如下图所示:

 

 

 

         将路径设置为这样即可,接下来是一些其他设置,如下图:

 

 

         需要添加上宏定义GD32F30X_HD

 

         最后点击OK即可,设置完成后开始编译,如下图所示:

 

        编译会报错,这是因为我们拷贝的是官方开发板的例程,但没有包含头文件,我们直接全部注释掉就可以了,如下图所示:

 

        进入main.c中,注释部分代码段,如下图所示:

 

         注释之后再次编译,0错误0警告,就可以愉快的开发了~

 

总结

        工程项目到这里基本就搭建完成了,可能还有些不足之处或遗漏点,还请各位大佬指出纠正,我是陈师傅,我们下章再见!

物联沃分享整理
物联沃-IOTWORD物联网 » GD32F303 Keil工程项目搭建指南

发表评论