GD32F303开发环境搭建

[复制链接]
2592|13
 楼主| 米多0036 发表于 2024-3-31 11:25 | 显示全部楼层 |阅读模式
前言
介绍GD32F303开发环境搭建以及基础工程创建

一、环境搭建
1.1 keil安装
keil安装见下链接
https://blog.csdn.net/weixin_44567668/article/details/122479777

1.2 官方资料获取
获取数据手册、用户手册和标准库文件
https://www.gd32mcu.com/cn/download?kw=GD32F30

522126608d7838c0a8.png

安装GD32的keil Pack

1.ARM官网下载
https://www.keil.arm.com/devices/#/third-party-download-dialog通过该链接直接搜索GD32,找到对应CMSIS PACK

618216608d79f2434f.png


Keil内下载
点击Pack Installer,找到如下图路径 724166608d7b8d1863.png



 楼主| 米多0036 发表于 2024-3-31 11:26 | 显示全部楼层
工程文件的编译下载
2.1 打开官方示例工程
1.先解压GD32F30x_Firmware_Library_V2.1.5.rar
723386608d7d5695f8.png
 楼主| 米多0036 发表于 2024-3-31 11:26 | 显示全部楼层
打开GD32F30x_Firmware_Library_V2.1.5\Template\Keil_project里的Project.uvproj
567206608d7e357516.png
 楼主| 米多0036 发表于 2024-3-31 11:27 | 显示全部楼层
发现弹出如下图提示对话框
572086608d81eb4233.png
777906608d823c9663.png
 楼主| 米多0036 发表于 2024-3-31 11:39 | 显示全部楼层
此时点击Target-Device,发现不能选择芯片
624146608daf219b96.png
 楼主| 米多0036 发表于 2024-3-31 11:39 | 显示全部楼层
 楼主| 米多0036 发表于 2024-3-31 11:40 | 显示全部楼层
原因:原工程为Keil4版本,用keil5打开会出现不兼容
解决方法:找到Project-Manage-Migrate to Version 5 Format即可将原工程转为keil 5版本

531276608db1f0c7db.png
 楼主| 米多0036 发表于 2024-3-31 11:40 | 显示全部楼层
编译下载
2.2.1 用ST-Link下载
1.打开Target-Output勾选Create HEX File
386826608db2f8fa79.png
 楼主| 米多0036 发表于 2024-3-31 11:40 | 显示全部楼层
点击编译按钮
820286608db3cb5f0d.png
 楼主| 米多0036 发表于 2024-3-31 11:41 | 显示全部楼层
打开Target-Debug,设置ST-Link下载
538096608db49a48f0.png
 楼主| 米多0036 发表于 2024-3-31 11:41 | 显示全部楼层
用Download下载
1.打开Target-User,勾选Run #1里输入如下脚本,这样编译时就可以生成Bin文件
fromelf.exe --bin -o "$L@L.bin" "#L"

115726608db5fedf6b.png
 楼主| 米多0036 发表于 2024-3-31 11:41 | 显示全部楼层
用Download把bin文件烧录进固件盒,然后用固件盒对烧写口进行程序下载
wangtaohui 发表于 2024-7-31 22:26 | 显示全部楼层
KEIL是一款广泛使用的开发工具,可以用于GD32F303等微控制器的开发。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

138

主题

1431

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部