GD32F310使用EmbeddedBuilder生成HAL库并借助KEIL进行开发指南
一、环境搭建
1.1 EmbeddedBuilder 软件下载
官网去下载:https://www.gd32mcu.com/download/agree/box_id/15/document_id/552/path_type/1
1.2 软件安装
这个软件不用装,解压就行
1.3 软件运行
可执行程序的位置:\EmbeddedBuilder_v1.4.1.23782\EmbeddedBuilder
二、新建工程
- 双击可执行程序 选择工作路径,点击launch 不要整中文
- 点击create GD project → 写project name → NEXT
- 选芯片, 然后点finsh 。我的板子是用的GD32F310G8U6 ,这个软件支持的芯片目前还很少。慢慢来不着急。
- 工程就创建好了,现在你就可以和STM32一样,开始你的表演
三、软件配置
3.1.引脚配置
根据你的板子硬件,进行IO配置
3.2.时钟配置
我这里板子上是外部24M时钟,开发板通常是8M时钟
3.3.器件初始化配置
3.4.配置完了后点击生成代码
3.5.代码编写
现在可以在这个生成的工程下面进行代码编写了。这个文件路径下有代码的示例 EmbeddedBuilder_v1.4.1.23782\examples
四、调试
4.1.EmbeddedBuilder软件调试
EmbeddedBuilder软件是基于 Eclipse 的。关于代码的编辑和调试,可以搜索Eclipse 相关操作。EmbeddedBuilder 能搜到的有效信息很少。
你也可以去看这个用户手册 这个是手册路径\EmbeddedBuilder_v1.4.1.23782\EmbeddedBuilder\Doc
4.2.用KEIL调试
ARM内核的单片机我还是比较习惯用KEIL进行调试。所以我会将生成的代码新建一个KEIL工程。
五、工程文件下载
文章顶部
作者:脚后跟