初尝GD32F103,打开模板工程遇到无法选择GD系列芯片

一直使用STM32F系列芯片,后面看到国产芯片据说可完美替代STM32F,而且国产主频还是108Mhz,STM32F103最高才72Mhz,所以也想尝尝味道怎么样,于是就有了下面的问题。。

官方提供了还是比较全面的东西,而且也支持使用keil开发,于是就下载了官方的library,并下载了Demo程序准备看看。我使用的keil版本是V5.25,由于这个keil增加了许多功能比较好用,所以就喜欢用这个版本。不知道其他keil 5版本会不会遇到和我一样的问题。

1、首先先安装GD的library pack包,下载好demo后,里面有个文件夹有支持keil 5的pack包,所以就点击了安装(安装时关闭keil)

2.按照提示安装好以后,新建keil工程,发现可以选择GD系列的芯片了,本想着应该就此一帆风顺了,结果还是遇到了尴尬~

3、顺便打开了demo里面的一个程序,提示无法选择GD芯片,如下图~

这就尴尬了,难道要新建工程然后将代码给弄进去,这不就费事了嘛。 。。。。

别急着干,往下看,,,,,

3、顺便新建了一个GD工程,得到一个工程文件,如下,

然后用notepad++打开工程文件(用记事本打开也一样),同样也用notepad++打开demo工程文件,就像观察一下两个有什么区别。然后发现,使用新建的工程里面有一句话“<PackID>GigaDevice.GD32F10x_DFP.2.0.1</PackID>”,旧版工程里面没有

于是就想是不是这个导致不能识别pack包,所以就将“<PackID>GigaDevice.GD32F10x_DFP.2.0.1</PackID>”复制到旧版工程里面。保存

4、重新打开工程任然不能选择,

然后点击一下 编译 ,或者关闭工程,这里发现提示是否保存为新版工程格式,点击保存

此时工程就更新到新版本的keil支持,重新打开这个工程,发现就可以选择芯片了

然后,完结,散花~

。。。。

等等,别走,

再编译工程事,发现好多头文件找不到,工程错误一大堆,头疼~,继续研究

一般这种都是头文件目录设置错误,然后就进来重新设置一下目录,

看看缺失的头文件在那个目录,给他定位过来,如果缺失.h,就去那里keil里面,找到复制过来或者定位。

 

先这样,真怀疑这个工程是不是测试过的~~

 

 

 

 

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值