在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下载调试相关推荐

  1. Keil软件中没有stc系列的芯片如何解决

    当安装好Keil软件,新建工程文件夹之后,选择芯片时会发现没有STC系列的芯片可以选择.这是因为Keil不支持. 那么,如何解决这个问题?(以STC89C52芯片为例) 方法一:首先,可以从Micro ...

  2. 熊大UWB系列教程二:KEIL软件环境搭建以及程序下载

    有超宽带定位项目需求请加微信沟通  微信号: cc12131789 工具准备: 硬件:JLink下载器,超宽带mini板,micro usb线. 软件:超宽带程序. 第一步.将micro usb线插到 ...

  3. keil c语言循环嵌套,keil软件中C语言嵌套汇编

    一.讲解背景 在单片机学习的过程中,掌握一点汇编语言是非常有必有的,作为低级语言汇编语言在单片机开发中有它不可取代的作用,比如每条指令可以精确的确定延时时间,便于理解非常适合硬件工程师学习.但是要提高 ...

  4. Keil软件简单的使用说明

    回顾Keil软件的使用 (背景:在前两次写实验用到keil软件之后,又过了一段时间没用,对软件的使用又不太熟悉了,这次通过自己纯记忆个人理解,不看使用手册再回顾一下,希望能记得稳固一些) 1.新建并保 ...

  5. 用keil软件编写C语言排序程序

    用keil软件编写一个排序子程序,用冒泡法将内部RAM 50H~5BH中的单字节无符号的正整数,按从小到大的次序进行排列. 本题目比较难的地方是硬性指定存储单元的地址. 以下程序可以满足要求. #in ...

  6. 【STM32】 keil软件介绍--工具栏

    转载至:https://blog.csdn.net/ybhuangfugui/article/details/51501781 Ⅰ.写在前面 Toolbars工具栏其实就是在菜单下面一行一行的快捷图标 ...

  7. keil C对lib封装库反汇编成C语言,Keil软件“C语言”及“汇编”混编 —— 相关知识整理.doc...

    Keil软件"C语言"与"汇编"混编 相关知识整理 用Keil在C中嵌入汇编1 在Keil中嵌入汇编2 介绍直接嵌入汇编代码的方法4 采用汇编可能会有的好处5 ...

  8. keil软件仿真时,程序不能正常运行解决方法

    在用keil软件调试程序时,有时候手头没有硬件电路板,就需要用到软件仿真功能.但是使用软件仿真时经常出现一个问题,就是开始仿真后,程序就会卡在系统初始化函数中. 程序停在时钟设置这里就不动了,不能进入 ...

  9. ARM嵌入式开发1:keil软件安装

    1 keil简介 Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商.Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的 ...

最新文章

  1. UVa1377 Ruler(dfs或者bfs)
  2. c语言程序中cost的作用,C语言考试题基础版(21页)-原创力文档
  3. php登录注册demo,PHP实现登录功能DEMO
  4. 如何读取jar包外的properties文件和log4j.properties
  5. dlp型3d打印机_【论文新萃】光聚合成型3D打印技术复制印章研究
  6. [转载] Python数学实验与建模 课后习题第1章解析
  7. webService(一)开篇
  8. XAMPP端口更改后 httpd-vhosts.conf 文件配置
  9. 企业架构之道(三)之企业架构框架概述
  10. layui表单基本使用
  11. 职业生涯规划访谈记录关于计算机专业,计算机专业职业生涯规划书
  12. 牛听听 总是获取音频流出错_又开学了!是时候提醒孩子背诵小学英语必背单词(含音频)...
  13. 2022联想创新科技大会--智能为变革赋能
  14. MYSQL 命令行大全
  15. 计算机vb代码电阻,利用VB程序编写色环电阻阻值计算器
  16. win7电脑插音响没声音的解决教程--win10专业版
  17. 用Scipy中的linprog解决股票融资中的线性规划问题
  18. Android自定义星星评分控件
  19. 好用的chrome插件:鼠标手势、阅读视图、onetab
  20. phpwind mysql 密码_PhpWind教程:MySQL数据库密码修改方法

热门文章

  1. 第6章 系统数据文件和信息
  2. 上级对下级用通知合适吗_“通知”是上级给下级的还是下级给上级的?
  3. 画笔和画刷的种类和使用方法
  4. 关于 移动端隐藏scroll滚动条::-webkit-scrollbar
  5. 腾讯网页登陆的加密机制
  6. Kubernetes 学习笔记
  7. 鲜为人知的火箭尾喷管黑科技 不是你想象的那样简单
  8. uniapp全局数据(全局url、全局openId)
  9. 旺店通·企业奇门与金蝶云星空对接集成查询退货入库单打通销售退货新增
  10. 工作流Airflow的性能优化,应对dag数目的激增