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

3 篇文章 1 订阅
1 篇文章 0 订阅

一直使用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里面,找到复制过来或者定位。

 

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

 

 

 

 

GD32F103工程模板是一个完整的工程模板,它包含了一些核心文件,如core_cmFunc.h和core_cmInstr.h。这个工程模板可以用来方便地使用官方提供的例程或编写自己的程序。为了搭建GD32工程模板,首先需要创建一个新的工程文件夹,并在其中创建若干子文件夹,比如App、CMSIS、Startup和StdPeriphLib等等。这样可以使工程结构更加清晰。根据引用的描述,最近有人使用GD32F103RCT6、GD32F150C8T6等芯片进行开发,并创建了工程模板。这个工程模板的目的是为了方便自己的开发工作,并且也希望能帮助到其他程序猿。所以,GD32F103工程模板是一个用GD32F150C8T6为例子创建的工程模板。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [GD32F103工程模板](https://download.csdn.net/download/weixin_42550185/88145735)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [GD32F103入门实践(一)配置环境,搭建工程模板,烧写程序](https://blog.csdn.net/qq_41208487/article/details/113866915)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [GD32系列笔记一:工程模板创建](https://blog.csdn.net/A1820485554/article/details/129687866)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值