一.准备工作
事先先准备固件库;
下载链接:兆易创新GigaDevice-资料下载兆易创新GD32 MCU
二.搭建工作
1 新建一个文件夹;
2.在新建一个文件夹,用于存放工程
需要以下文件夹
Hardware 中添加从官方下载的固件库中
GD32F10x_Firmware_Library_V2.2.2\Firmware\GD32F10x_standard_peripheral\Source的全部C文件
Startup 中添加从官方下载的固件库中
GD32F10x_Firmware_Library_V2.2.2\Firmware\CMSIS\GD\GD32F10x\Source\ARM的根据芯片容量选择对应的启动文件(这里我用的是GD32F103VCT6选择startup_gd32f10x_hd.s);GD32F10x_Firmware_Library_V2.2.2\Firmware\CMSIS\GD\GD32F10x\Source的system_gd32f10x.c文件
User 中添加main.c和从官方下载的固件库中GD32F10x_Firmware_Library_V2.2.2\Template的gd32f10x_it.c、gd32f10x_it.h、gd32f10x_libopt.h文件
Project 新建工程
SEGGER_RTT 调试使用;我使用的是Jlink