在keil软件中使用GD-LINK下载调试

[复制链接]
 楼主| qsrg51 发表于 2023-9-29 01:30 | 显示全部楼层 |阅读模式
首先说明本介绍只使用于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,结果现在各种盗版满天飞。

 楼主| qsrg51 发表于 2023-9-29 01:31 | 显示全部楼层
有很多人会根据固件自己制作调试器,但是调试器的速度和板子的pcb设计布局有很大关系,有的下载器速度跑不快,就是板子设计的太差。
 楼主| qsrg51 发表于 2023-9-29 01:31 | 显示全部楼层
2 开发板自带的GD-Link属于DAP-Link
GD-Link并不是GD纯自研下载器(最起码下载协议肯定不是自研的),它是按照DAP-Link标准做出来的,我猜可能就是拿的DAP-Link的方案,然后画了个pcb。
 楼主| qsrg51 发表于 2023-9-29 01:31 | 显示全部楼层
因此在用keil下载程序的是时候,插上GD-Link直接当DAP-Link用就可以了。如图: 750826515b86a6a1a0.png
 楼主| qsrg51 发表于 2023-9-29 01:31 | 显示全部楼层
调试接口建议选成SW模式。
 楼主| qsrg51 发表于 2023-9-29 01:31 | 显示全部楼层
对于使用STM32的人来说:因为GD在很多方面仿照了STM32,因此ST-Link也可以用于下载GD32的程序(我的尝试是这样的)。
 楼主| qsrg51 发表于 2023-9-29 01:31 | 显示全部楼层
注意:GD家下载工具有很多种,其中GD-Link只是它家最廉价的一种,也是官方开发板自带的下载器,具体可以去GD32旗舰店淘宝店去搜。
AloneKaven 发表于 2023-9-29 22:06 来自手机 | 显示全部楼层
DAPLink是不是支持所有arm单片机啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

444

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部