GD32F303开发环境搭建


前言

介绍GD32F303开发环境搭建以及基础工程创建


一、环境搭建

1.1 keil安装

keil安装见下链接
https://blog.csdn.net/weixin_44567668/article/details/122479777

1.2 官方资料获取

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

在这里插入图片描述

1.3 安装GD32的keil Pack

1.ARM官网下载
https://www.keil.arm.com/devices/#/third-party-download-dialog通过该链接直接搜索GD32,找到对应CMSIS PACK
在这里插入图片描述
2.Keil内下载
点击Pack Installer,找到如下图路径
在这里插入图片描述

1.4 我的文件

以上所需文件已打包见下链接
https://download.csdn.net/download/weixin_44567668/88255767

二、工程文件的编译下载

2.1 打开官方示例工程

1.先解压GD32F30x_Firmware_Library_V2.1.5.rar
在这里插入图片描述
2.打开GD32F30x_Firmware_Library_V2.1.5\Template\Keil_project里的Project.uvproj
在这里插入图片描述

发现弹出如下图提示对话框
在这里插入图片描述
在这里插入图片描述
3.此时点击Target-Device,发现不能选择芯片
在这里插入图片描述
在这里插入图片描述

原因:原工程为Keil4版本,用keil5打开会出现不兼容
解决方法:找到Project-Manage-Migrate to Version 5 Format即可将原工程转为keil 5版本
在这里插入图片描述

2.2 编译下载

2.2.1 用ST-Link下载

1.打开Target-Output勾选Create HEX File
在这里插入图片描述
2.点击编译按钮
在这里插入图片描述
3.打开Target-Debug,设置ST-Link下载

在这里插入图片描述

2.2.2 用Download下载

1.打开Target-User,勾选Run #1里输入如下脚本,这样编译时就可以生成Bin文件

fromelf.exe --bin -o "$L@L.bin" "#L"

在这里插入图片描述
2.用Download把bin文件烧录进固件盒,然后用固件盒对烧写口进行程序下载

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
对于GD32F303微控制器的环境配置,你可以按照以下步骤进行操作: 1. 下载安装MDK-ARM开发环境:前往Keil官网下载并安装MDK-ARM开发环境。选择适用于你的操作系统的版本,并按照安装向导进行操作。 2. 安装GD32F303标准固件库:前往GD32官网下载并解压GD32F303标准固件库。将解压后的文件夹复制到MDK-ARM安装目录下的"ARM\Pack"文件夹中。 3. 配置MDK-ARM工程:打开MDK-ARM开发环境,选择"Project"->"New µVision Project"创建一个新的工程。选择适用于GD32F303的设备,并指定工程保存的位置。 4. 配置工程选项:在工程树中右键单击新建的工程,选择"Options for Target"。在弹出的窗口中,选择"C/C++"选项,并添加GD32F303标准固件库的路径。 5. 编写代码:在MDK-ARM开发环境中,创建一个源文件,编写你的应用程序代码。 6. 配置编译选项:在工程树中右键单击新建的源文件,选择"Options for File"。在弹出的窗口中,选择"C/C++"选项,并配置编译选项,如编译器选项、优化选项等。 7. 编译和下载:点击工具栏上的"Build"按钮进行编译,如果编译成功,将会生成一个可执行文件。然后,连接GD32F303开发板到电脑上,并点击工具栏上的"Download"按钮进行下载。 以上是一般的GD32F303环境配置步骤,具体细节可能会因为个人的开发环境和需求而有所不同。希望对你有所帮助!如果还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

别问,问就是全会

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值