GD32F4(3): 在keil软件中使用GD-LINK下载调试
在keil上使用GD-Link下载GD32的程序
文章目录
- 在keil上使用GD-Link下载GD32的程序
- 1 首先我们了解下主流的ARM下载器
- 2 开发板自带的GD-Link属于DAP-Link
首先说明本介绍只使用于ARM内核的,不适用RIST-V内核芯片。
1 首先我们了解下主流的ARM下载器
- J-Link:我认为最好用的下载器,几乎支持所有的ARM芯片(具体支持型号需要去jlink官网),不开源,缺点是价格贵,调试时候占用引脚较多。
- DAP-Link:ARM官方开源的一款调试烧录器,以前叫CMSIS DAP,现在改名叫DAPLink,支持所有符合CMSIS 标准的ARM芯片。
- ULINK2仿真器:跟J-Link差不多,平时用的人很少,我买过几次NXP的板卡套餐都带这个(不知道为啥)。
- ST-Link:st公司专门为stm芯片专门研发的下载器,官方提供了固件(好像不开源,不清楚没怎么研究),后来被网友抄板了pcb,结果现在各种盗版满天飞。
有很多人会根据固件自己制作调试器,但是调试器的速度和板子的pcb设计布局有很大关系,有的下载器速度跑不快,就是板子设计的太差。
2 开发板自带的GD-Link属于DAP-Link
GD-Link并不是GD纯自研下载器(最起码下载协议肯定不是自研的),它是按照DAP-Link标准做出来的,我猜可能就是拿的DAP-Link的方案,然后画了个pcb。
因此在用keil下载程序的是时候,插上GD-Link直接当DAP-Link用就可以了。如图:
调试接口建议选成SW模式。
对于使用STM32的人来说:因为GD在很多方面仿照了STM32,因此ST-Link也可以用于下载GD32的程序(我的尝试是这样的)。
注意:GD家下载工具有很多种,其中GD-Link只是它家最廉价的一种,也是官方开发板自带的下载器,具体可以去GD32旗舰店淘宝店去搜。
GD32F4(3): 在keil软件中使用GD-LINK下载调试相关推荐
- Keil软件中没有stc系列的芯片如何解决
当安装好Keil软件,新建工程文件夹之后,选择芯片时会发现没有STC系列的芯片可以选择.这是因为Keil不支持. 那么,如何解决这个问题?(以STC89C52芯片为例) 方法一:首先,可以从Micro ...
- 熊大UWB系列教程二:KEIL软件环境搭建以及程序下载
有超宽带定位项目需求请加微信沟通 微信号: cc12131789 工具准备: 硬件:JLink下载器,超宽带mini板,micro usb线. 软件:超宽带程序. 第一步.将micro usb线插到 ...
- keil c语言循环嵌套,keil软件中C语言嵌套汇编
一.讲解背景 在单片机学习的过程中,掌握一点汇编语言是非常有必有的,作为低级语言汇编语言在单片机开发中有它不可取代的作用,比如每条指令可以精确的确定延时时间,便于理解非常适合硬件工程师学习.但是要提高 ...
- Keil软件简单的使用说明
回顾Keil软件的使用 (背景:在前两次写实验用到keil软件之后,又过了一段时间没用,对软件的使用又不太熟悉了,这次通过自己纯记忆个人理解,不看使用手册再回顾一下,希望能记得稳固一些) 1.新建并保 ...
- 用keil软件编写C语言排序程序
用keil软件编写一个排序子程序,用冒泡法将内部RAM 50H~5BH中的单字节无符号的正整数,按从小到大的次序进行排列. 本题目比较难的地方是硬性指定存储单元的地址. 以下程序可以满足要求. #in ...
- 【STM32】 keil软件介绍--工具栏
转载至:https://blog.csdn.net/ybhuangfugui/article/details/51501781 Ⅰ.写在前面 Toolbars工具栏其实就是在菜单下面一行一行的快捷图标 ...
- keil C对lib封装库反汇编成C语言,Keil软件“C语言”及“汇编”混编 —— 相关知识整理.doc...
Keil软件"C语言"与"汇编"混编 相关知识整理 用Keil在C中嵌入汇编1 在Keil中嵌入汇编2 介绍直接嵌入汇编代码的方法4 采用汇编可能会有的好处5 ...
- keil软件仿真时,程序不能正常运行解决方法
在用keil软件调试程序时,有时候手头没有硬件电路板,就需要用到软件仿真功能.但是使用软件仿真时经常出现一个问题,就是开始仿真后,程序就会卡在系统初始化函数中. 程序停在时钟设置这里就不动了,不能进入 ...
- ARM嵌入式开发1:keil软件安装
1 keil简介 Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商.Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的 ...
最新文章
- 创建sql自定义的函数及商品分页sql存储过程
- 第二十讲 拉普拉斯变换求解线性ODE
- Eclipse中新建Maven项目没有java以及test目录
- Vue + Element UI——监听DOM元素高度和宽度解决方案整理(八种方法)
- 阿里云服务器mysql莫名丢失_mysql数据库丢失
- Attachments to close incidents
- pandas 转换为文本类型_分享5个高效的pandas函数!
- git文件gitignore修改后不生效
- jquery 获取 选中的radio的值
- 微信公众号装b神器生成引流系统源码
- 博士一篇SCI三区即可入职该高校,配偶是硕士的,直接给事业编!还有45万安家费…...
- python身份证验证程序_python验证身份证信息实例代码
- word 单页、多页面旋转
- 用java计算_用Java写的计算器
- Karl Guttag:Magic Leap 2光学解析,部分指标超HoloLens 2
- word文档添加批注
- ASO优化常见的问题精选之ASO指数是什么?
- input 中文输入法额外触发change事件问题
- 当房地产插上数字翅膀后,成本收益几何?|2021中国房地产数字峰会
- oracle表空间默认增长大小,Oracle 用户表空间查看、修改大小、设置自增长等
热门文章
- 网上办公自动化|OA系统
- 【python数据分析(24)】Matplotlib库基本图形绘制(1)(线形图、柱状图、堆叠图、面积图、填图、饼图)
- Source Insight4.0字体大小及护眼背景配置
- 大牛讲解信号与系统以及数字信号处理
- 系统讲解Azkaban安装及基本操作实用篇
- 第五届“飞思卡尔”智能车竞赛分赛区赛后总结
- 绵阳现在买房怕房价跌,不买又怕房价涨!到底是跌是涨?
- mysql查男女比例百分比_sql server 计算男女比例 百分比
- PLC通讯实现-C#实现西门子PLC MPI通讯W95_S7(五)
- Macbook的常用快捷键