打印

GD32F303开发环境搭建

[复制链接]
1392|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
前言
介绍GD32F303开发环境搭建以及基础工程创建

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

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



安装GD32的keil Pack

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


Keil内下载
点击Pack Installer,找到如下图路径



使用特权

评论回复
沙发
米多0036|  楼主 | 2024-3-31 11:26 | 只看该作者
工程文件的编译下载
2.1 打开官方示例工程
1.先解压GD32F30x_Firmware_Library_V2.1.5.rar

使用特权

评论回复
板凳
米多0036|  楼主 | 2024-3-31 11:26 | 只看该作者
打开GD32F30x_Firmware_Library_V2.1.5\Template\Keil_project里的Project.uvproj

使用特权

评论回复
地板
米多0036|  楼主 | 2024-3-31 11:27 | 只看该作者
发现弹出如下图提示对话框


使用特权

评论回复
5
米多0036|  楼主 | 2024-3-31 11:39 | 只看该作者
此时点击Target-Device,发现不能选择芯片

使用特权

评论回复
6
米多0036|  楼主 | 2024-3-31 11:39 | 只看该作者

使用特权

评论回复
7
米多0036|  楼主 | 2024-3-31 11:40 | 只看该作者
原因:原工程为Keil4版本,用keil5打开会出现不兼容
解决方法:找到Project-Manage-Migrate to Version 5 Format即可将原工程转为keil 5版本

使用特权

评论回复
8
米多0036|  楼主 | 2024-3-31 11:40 | 只看该作者
编译下载
2.2.1 用ST-Link下载
1.打开Target-Output勾选Create HEX File

使用特权

评论回复
9
米多0036|  楼主 | 2024-3-31 11:40 | 只看该作者
点击编译按钮

使用特权

评论回复
10
米多0036|  楼主 | 2024-3-31 11:41 | 只看该作者
打开Target-Debug,设置ST-Link下载

使用特权

评论回复
11
米多0036|  楼主 | 2024-3-31 11:41 | 只看该作者
用Download下载
1.打开Target-User,勾选Run #1里输入如下脚本,这样编译时就可以生成Bin文件
fromelf.exe --bin -o "$L@L.bin" "#L"

使用特权

评论回复
12
米多0036|  楼主 | 2024-3-31 11:41 | 只看该作者
用Download把bin文件烧录进固件盒,然后用固件盒对烧写口进行程序下载

使用特权

评论回复
13
wangtaohui| | 2024-7-31 22:26 | 只看该作者
KEIL是一款广泛使用的开发工具,可以用于GD32F303等微控制器的开发。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

96

主题

1333

帖子

0

粉丝