在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旗舰店淘宝店去搜。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!