【GD32开发板试用】GD32F207ZE曲折的keil 5.24a环境搭建

[复制链接]
1153|11
 楼主 | 2018-4-25 08:51 | 显示全部楼层 |阅读模式
本帖最后由 877049204 于 2018-4-25 11:05 编辑

收到开发板已经7天啦,一直没有时间来研究。感觉很愧疚,马上五一了,明天就要去厦门,那时候更没有时间。所以昨天怎么着也得测一测,果然遇到了有趣的问题,写出来和大家分享分享,看看大家的高见,或者给后面遇到同样问题的人一些建议。
收到开发板后对比其他人的开箱贴,感觉很奇怪,开发板是mini USB,我收到的确实micro USB 线,而且人家的还有光盘资料,哈哈。我肯定是发错货了,不过开发板没错就好。在这里首先感谢热心的朋友为我提供了他的资料!
GD32开发板试用 http://bbs.21ic.com/icview-2499574-1-1.html?fromuser=877049204
(出处: 21ic电子技术论坛)
还有感谢:【试用】刚到手的GD32F207ZE开发板(高清, 无码),附资料
http://bbs.21ic.com/icview-1447758-1-1.html?fromuser=877049204
(出处: 21ic电子技术论坛)
【GD32开发板试用】GD32F207ZE_Firmware_Library_V1.跑马灯
http://bbs.21ic.com/icview-2500022-1-1.html?fromuser=877049204
(出处: 21ic电子技术论坛)
大家的帖子都很好,我在这里放一块,大家方便学习。
先上个板子的照片!红色的,做工很不错

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主 | 2018-4-25 10:34 | 显示全部楼层
本帖最后由 877049204 于 2018-4-25 10:38 编辑

首先看看板子的硬件:开发板MCU是兆易的GD32F207ZET6,板载GDLINK仿真器。为一款面向初学者的入门级开发板,GD32 Colibri-F207ZE 开发板在功能上设计做的尽量简洁,主要包括 LED、Key、Uart,同时又通过兼容现在非常流行的 Arduino 接口来灵活的支持更多的外设。另外便于初学者使用,板载了正版 GDLINK 仿真器。尽量设计成为口袋实验室设备。
不知道为啥,资料里没有开发板的原理图,这很不方便啊,只有一个简单的硬件开发手册,里面介绍了有5V转3.3V,按键,LED,CH340电路,这个我就不再赘述了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主 | 2018-4-25 10:41 | 显示全部楼层
接下来就是开发环境呢,我用的是KEIL5.10,主要用来开发STM32F407和F103,前几天还安装个NAVOTA纳瓦特的开发环境,不知道是不是版本太低的原因,我安装GD32的PACK的时候报错,提示PACK版本太高了。无奈,卸载了KEIL5.1,安装最新的5.24a

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主 | 2018-4-25 10:43 | 显示全部楼层
本帖最后由 877049204 于 2018-4-25 10:50 编辑

装完5.24a后,安装资料里的
Keil.GD32F2xx_DFP.1.0.0
MDK-ARM_AddOn_GD32F20x-V1.0.0

下面有有意思了,碰到一个问题,可以另开一贴详细讨论,使用网友提供的跑马灯例程编译后报错,提示我缺少core_cmInstr.h文件,找到报错的地方,是core_cm3.h文件调用了该头文件,而KEIL安装目录下的CMSIS文件夹里并没有该文件
然后就开始解决这个问题,发现大家的方法都不管用
基本上都是这个帖子里的方法,添加路径
KEIL环境下找不到core_cmInstr.h文件的处理
http://bbs.21ic.com/icview-1469548-1-1.html?fromuser=877049204
(出处: 21ic电子技术论坛)
但是重点是我的
KEIL安装目录下的CMSIS文件夹里并没有该文件


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主 | 2018-4-25 10:52 | 显示全部楼层
本帖最后由 877049204 于 2018-4-25 10:53 编辑

在keil安装目录下实在搜不到这个文件,用我的神器Everything在整个电脑硬盘里搜索,那么多STM32资料,肯定有这俩文件。真有,不光IAR,还有ATMEL studio里也有,不知道为啥keil 5.24a调用了它却没有它。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主 | 2018-4-25 10:55 | 显示全部楼层
本帖最后由 877049204 于 2018-4-25 10:56 编辑

把这俩文件复制到keil安装目录下的C:\Keil_v5\ARM\PACK\ARM\CMSIS\5.0.1\CMSIS\Include,编译通过

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主 | 2018-4-25 11:00 | 显示全部楼层
连接开发板,使用自带仿真器,选择CMSIS—DAP,能够看到FLASH区,说明连接成功,下载进去,看见流水灯。
好了,虽然曲折但成功的开发环境好了。有的人可能拿来就能用,遇不到这样的问题,写出来给那些遇到这些问题的人一些意见。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
| 2018-4-26 18:54 | 显示全部楼层
支持下,写的很详细,赞一个。
 楼主 | 2018-5-3 15:05 | 显示全部楼层
123ycli 发表于 2018-4-26 18:54
支持下,写的很详细,赞一个。

谢谢支持
| 2019-1-8 20:25 | 显示全部楼层
| 2019-1-8 20:30 | 显示全部楼层
| 2019-1-11 14:21 | 显示全部楼层
吧搓,值得点赞!
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

快速回复 返回顶部 返回列表