1 器件包安装
在线安装
打开 keil5,点击 Pack Installer
点击 Pack Installer 按钮之后弹出界面,点击 ok
在 Devices 选项卡里找到 GigaDevice 选项,然后选中点开
选择我们使用的芯片型号系列,因为我们使用的是 GD32F450ZG,所以我们选择GD32F4xx Series
选中之后,在右边一栏中 Device Specific 下拉菜单下可见 GigaDevice::GD32F4xx_DFP ,点击右侧的 Install 按钮,即可在线下载 GD32F4xx 系列产品的 Pack 包
在窗口最下面可见下载安装进度条。此时 Pack 会在线下载到 Keil5 安装目录下(..\Keil_v5\GigaDevice),并完成安装。
我们可以查看其目录
离线安装
直接从官网下载器件包
下载地址:兆易创新GigaDevice-资料下载兆易创新GD32 MCU
选择 GD32F4XX AddOn
下载完成之后进行解压,在 GD32F4xx_AddOn_V2.2.0\Keil\Keil5 目录下,有一个器件包
双击这个进行安装,安装完成之后如图
2 标准固件库获取
标准固件库获取我们可以从官网进行下载。
下载链接:兆易创新GigaDevice-资料下载兆易创新GD32 MCU
找到 GD32F4xx Firmware Library 这个压缩包
下载完成后,进行解压,解压后目录如图
3 标准固件库介绍
3.1 文件夹介绍
打开下载的 GD32F4xx 标准固件库,里面的目录如图
- Examples:此文件夹包含的是官方编写的示例代码,涉及芯片的大部分功能。
- Firmware:此文件夹里面有 3 个文件夹,包含 CMSIS,标准外设库和 USB 库,存放官方封装的一些库函数,方便用户开发使用。
- Template:此文件夹是工程模板文件夹,里面包含 IAR 和 Keil 的工程示例。
- Utilities:此文件夹包含一些第三方组件和 GD32 配套的开发板文件。