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