硬件及软件环境

硬件环境:GD32F103T8U6
IDE环境:MDK v5.21

资料下载

进入兆易创新官网(http://www.gd32mcu.com/cn),点击资料下载。


下载GD32F10x AddOn和GD32F10x Firmware Library(固件库)。

搭建工程

第一步:创建一个新的工程文件夹以及若干子文件夹。我的工程文件夹命名为standard_project,几个子文件夹命名为App、CMSIS、Startup、StdPeriphLib。

第二步:在App中创建main.c文件。

第三步:从官方下载的固件库中GD32F10x_Firmware_Library_V2.1.2\Firmware\CMSIS\GD\GD32F10x\Source拷贝system_gd32f10x.c文件到CMSIS中。

第四步:从GD32F10x_Firmware_Library_V2.1.2\Firmware\CMSIS\GD\GD32F10x\Include中拷贝system_gd32f10x.h和gd32f10x.h到CMSIS中。

第五步:将F:GD32F10x_Firmware_Library_V2.1.2\Template中的gd32f10x_libopt.h也拷贝到CMSIS中。

第六步:在CMSIS中创建include文件夹,将GD32F10x_Firmware_Library_V2.1.2\Firmware\CMSIS中的core_cm3.h放入其中。

第七步:拷贝KEIL安装路径中,E:\Keil_v5\ARM\Pack\ARM\CMSIS\4.5.0\CMSIS\Include中的core_cmFunc.h、cmsis_armcc.h和
core_cmInstr.h文件(其他.h文件其实也可以全拷贝过来),拷贝到工程文件夹的CMSIS\include文件夹中(没有include文件夹的就创建一个)。

第八步:将GD32F10x_Firmware_Library_V2.1.2\Firmware\GD32F10x_standard_peripheral下的两个文件夹均复制到StdPeriphLib文件夹中。

第九步:将GD32F10x_Firmware_Library_V2.1.2\Firmware\CMSIS\GD\GD32F10x\Source\ARM中的文件复制到Startup文件夹下。

第十步:打开KEIl5在刚才所创建工程文件夹中新建工程文件,输入新建的工程名称,点击保存后,弹出选择设备型号。选择你的芯片型号即可,我的是GD32F103ZE。点击确定。

第十一步:接下来弹出了Manage Run-time environment,这里不用配置,直接点cancel取消即可。

第十二步:点击图中圈出来的这个图标来打开文件管理器,然后在group中创建四个文件夹对应的组,并且按下图添加文件。




第十三步:点击圈出来的这个魔术棒图标

在target页中勾选Use MicroLIB
在C/C++页中添加.h文件路径

第十四步:在main.c中添加代码如下:
#include “gd32f10x.h”

int main(void)
{while(1){}
}

第十五步:点击编译就可以成功了。

GD32F103配置环境,搭建工程相关推荐

  1. win2008怎么配置php,Win2008 PHP 配置环境搭建 教程

    Win2008 PHP 配置环境搭建 教程 一.准备工作 1.所需软件: MySQL数据库:本文用MySQL-essential-5.0.45-win32.msi PHP : 本文用php-5.2.4 ...

  2. win2008怎么配置php环境,Win2008 PHP 配置环境搭建 教程_PHP教程

    Win2008 PHP 配置环境搭建 教程 一.准备工作 1.所需软件: MySQL数据库:本文用MySQL-essential-5.0.45-win32.msi PHP : 本文用php-5.2.4 ...

  3. Tomcat配置环境搭建

    我们下载完成后,我们试图启动tomcat,启动有两种方式 直接到tomcat服务器的bin目录下双击startup.bat 通过cmd进入bin目录,输入命令startup.bat 但这时会出现的问题 ...

  4. sybase数据库配置环境搭建

    配置环境: 在安装Replication Server完基础上,配置sybase数据库Create Adaptive Server.点击开始--所有程序,打开sybase目录下的Server Conf ...

  5. 1.GD32F103配置环境,搭建工程

    环境概述 GDF103C8T6 芯片,原理图和板子是嘉立创的验证版使用 MDK 5 资料下载 # 安装mdk开发包, 1. 创建工程文件夹 ## 2. 向文件夹复制文件相应的文件 2.1 2.2 2. ...

  6. Java Web 项目配置 环境搭建 如何安装jdk jre

    前言:要安装两个才可以看到这样的画面!就是JDK和JRE都要安装并配置好! 我用的软件!  而且这两个软件安装目录要在一个路径之下!后面会解释! 1,先安装JDK: 双击,主要要记住路径.而且这个路径 ...

  7. 精简Cocos2dx-python环境搭建工程创建过程

    1.cocos2dx官网下载压缩文件并解压Cocos2dx 2.到python官网上下载python2.7.6,安装 python环境安装如图:打开我的电脑属性:高级属性 个人爱好建一个临时环境以后只 ...

  8. PHP配置环境搭建 MyEclipce添加PHP插件

    搞了半天 郁闷啊.... 电脑64位 W7操作系统 首先在PHP官网下载http://php.net/downloads.php 我下载的是Windows 5.4.21 binaries and so ...

  9. Java Web项目配置环境搭建-如何增加Tomcat服务 Tomcat[内含Tomcat7资源]

    Tomcat7资源:https://download.csdn.net/download/weixin_42859280/11231520 前言:照片比例不对,点击放大镜进行查看! 1,双击my ec ...

最新文章

  1. BTC跟跌黄金,BCH领涨主流 2019.8.14
  2. jQuery 事件
  3. Android 自定义线程池的实战
  4. 阮一峰react demo代码研究的学习笔记 - demo2 debug
  5. springcloud 使用git作为配置中心
  6. 解决Firefox火狐打不开Axure原型图
  7. Ubuntu上安装NS3(最详细的图文介绍)
  8. 树莓派硬件编程——(一)用RPi.GPIO库输出信号
  9. CogPDF417Tool工具
  10. 手机端App出现崩溃常见类型
  11. 为什么别人的晋升速度这么快?
  12. java字符串和字符数组相互转化的方法
  13. 年薪35w带12人团队,内推阿里被拒了。。。
  14. ORACLE- check 检查约束
  15. 一看就懂!renren-fast 快速开发框架使用以及开发文档
  16. UE4 动画重定向之使用同一套骨骼
  17. 【科创人独家】Worktile王涛:创业那些坑很难避免,要磨练在坑里吸取营养的能力
  18. 从制造业转型物联网,看博世如何破界
  19. ggplot2——绘制基本几何图形
  20. 解决 Can not construct instance of `xxxxx`

热门文章

  1. 2022云南最新八大员之(安全员)模拟考试试题及答案
  2. 手机中的功耗设计介绍(一)
  3. 【电机驱动芯片(H桥、直流电机驱动方式)——DRV8833、TB6612、A4950、L298N的详解与比较】
  4. 史上首位!45岁计算机大牛蒋濛教授当选普渡大学校长!
  5. PS金属徽章胸章效果图案生成制作插件教程
  6. 既然选择了前方,便不顾风雨兼程。
  7. 如果北京是一个产品,有哪些用户体验不好的地方?
  8. MEM/MBA 写作-论证有效性分析(01) 概述
  9. golang 键值对_对Golang地图的一些见解
  10. 二元一次不定方程的快速解法