GD32单片机开发环境搭建(Keil5安装)

1.安装MDK5

       由于GD32 Keil 版本例程的工程是基于Keil MDK-ARM 5.25 uVision5 创建的,所以我在此也安装MDK5.25版本。

下载链接:https://pan.baidu.com/s/1E4tcDQvsVl0xezU3pEyJTA 
提取码:s1fr 

其他版本下载链接:https://cloud.tencent.com/developer/article/1605195

GD32单片机开发环境搭建(Keil5安装)_第1张图片

选择安装路径(不要装到中文路径下,避免不必要的麻烦):

GD32单片机开发环境搭建(Keil5安装)_第2张图片

用户信息随便填一填:

GD32单片机开发环境搭建(Keil5安装)_第3张图片

安装完后会弹出pack installer串口,会自动安装比较常用的一些芯片插件包,时间会比较长,可以直接关掉,后面我们自己手动安装我们需要的就行了。

GD32单片机开发环境搭建(Keil5安装)_第4张图片

2.安装芯片选型插件pack包

在上面百度云链接中,根据自己开发的芯片型号选择相应的pack包。由于我使用的是GD32E230C8T6,所以下载的是GD32E23x_AddOn_V1.1.0.rar,直接解压双击安装即可。

GD32单片机开发环境搭建(Keil5安装)_第5张图片

GD32单片机开发环境搭建(Keil5安装)_第6张图片

3.激活keil5

以管理员身份打开keil5

GD32单片机开发环境搭建(Keil5安装)_第7张图片

打开License Management界面。(左上角菜单栏->File->License Management)

GD32单片机开发环境搭建(Keil5安装)_第8张图片

复制CID

GD32单片机开发环境搭建(Keil5安装)_第9张图片

从上面百度云链接中下载2020版keil最新注册机(老版本的只能支持到2020年),打开注册机,生成license。

GD32单片机开发环境搭建(Keil5安装)_第10张图片

1.粘贴CID   2.选择Target为ARM    3.点击Generate身材license    4.复制license

添加license:

GD32单片机开发环境搭建(Keil5安装)_第11张图片

至此,开发环境基本安装完成。

4.工程编译

我们可以自行创建工程,点击菜单栏->Project->New μVision Project 弹出对话框,选择工程保存路径及工程名。

GD32单片机开发环境搭建(Keil5安装)_第12张图片

点击保存,会自动弹出窗口,选择设备芯片型号,在此我们选择与我们MCU对应的具体型号即可,如果没找到对应型号,则需检查上述第二步是否安装正确。

GD32单片机开发环境搭建(Keil5安装)_第13张图片

       点击OK,我们就创建好了一个GD32E230C8T6 的开发工程,后续基于该工程添加、编写相应的代码即可开始项目开发了。 

GD32单片机开发环境搭建(Keil5安装)_第14张图片

修改工程目标名称及组名:GD32单片机开发环境搭建(Keil5安装)_第15张图片

添加头文件所在路径:

GD32单片机开发环境搭建(Keil5安装)_第16张图片

当然我们通常都是直接基于例程进行开发,直接打开示例工程(菜单栏->Project->Open Project...):

GD32单片机开发环境搭建(Keil5安装)_第17张图片

GD32单片机开发环境搭建(Keil5安装)_第18张图片

找到例程,打开.uvprojx文件即可。

GD32单片机开发环境搭建(Keil5安装)_第19张图片

由于经常使用hex文件方式烧录,打开工程后,我们通常需要配置勾选生成hex文件选项。

GD32单片机开发环境搭建(Keil5安装)_第20张图片

点击编译按钮,编译代码。

GD32单片机开发环境搭建(Keil5安装)_第21张图片在output目录下,即可看到生成的hex文件了

GD32单片机开发环境搭建(Keil5安装)_第22张图片

如果接了GD-Link(ST-link)想进行程序下载或单步调试,还需要配置单片机的Flash大小:

GD32单片机开发环境搭建(Keil5安装)_第23张图片配置好后,编译完成即可点击下载按钮,将程序下载至单片机,或点击调试按钮进行单步调试。

GD32单片机开发环境搭建(Keil5安装)_第24张图片

你可能感兴趣的:(单片机学习)