GD-Link Programmer使用说明及操作指南.pdfVIP

  • 3
  • 0
  • 约2.62千字
  • 约 5页
  • 2026-02-27 发布于北京
  • 举报

GD-LinkProgrammer使用说明

GD-LinkProgrammer软件通过与配套的GD-Link通信,实现对目标板擦除、编程和配

置等操作,同时能够对GD-Link的离线功能进行配置。

1软硬件环境

GD-LinkProgrammer软件在windows操作系统中运行,计算机首先应安装了XP,Vista、

Windows7或更高版本。

可以通过以下步骤获得计算机所用windows操作系统版本。右键“我的计算机”,在弹

出菜单中单击“属性”,在“系统属性”对话框的“系统”标签下显示有操作系统的信息,

如图1所示。

图1系统属性对话框

GD-LinkProgrammer软件与GD-Link使用USB-HID协议通信,因此需确保GD-Link连

接至当前PC机,可以按以下步骤检查。右键“我的计算机”,在弹出菜单中选择“属性”。

在“系统属性”对话框中,点击“硬件”选项卡,然后点击“设备管理器”按钮将显示系统

硬件配置。在硬件树的“人体学输入设备”节点下,将显示可用的HID设备,如图2所示。

图2设备管理器窗口

2软件使用说明

软件界面如图3。

界面右侧是属性显示窗口。界面上部是操作菜单栏,其中包括文件,目标板,下载器等

操作选项。界面下部是程序运行输出信息窗口。

2.1在线功能

在线操作功能菜单位于“目标板”菜单项下,如图3。

2.1.1连接

使用在线功能首先需要连接目标板,连接目标板成功后才能执行进一步的操作。连接目

标板成功后,在属性窗口会显示当前芯片的详细信息,快捷键为F2。

属性窗口包括当前GD-Link的连接方式以及与目标板连接之后目标板的信息。从上到下

依次为:

设备接口:有SWD和JTAG两种连接方式供用户选择,默认情况下是SWD模式

固件版本:GD-Link内部固件版本号

UID:GD-Link固件的UniqueID

SN:GD-Link产品的序列号

初始速度:表示JTAG/SWD的连接速度,需要在连接目标板之前设置该值,连接至目

标板之后生效。

MCU型号:显示连接的目标板的MCU型号

字节序:大端模式或小端模式

内核ID:通过JTAG/SWD读取的DPIDz

RAM地址:RAM的起始地址

RAM容量:目标MCU的RAM容量大小

UID:目标MCU的96位UID

Flash容量:目标MCU的Flash容量大小

Flash基址:目标MCU的Flash起始地址

图3在线功能

2.1.2断开连接

在连接成功后,断开连接菜单项可用,用于断开与目标板的连接。

2.1.3读保护

用于设置读保护。读保护下分两个保护等级,其中等级2设置后芯片不可恢复,使用时

应注意。

2.1.4去除读保护

用于解除芯片的读保护。在解除读保护后,会执行芯片复位和全片擦除操作,之后芯片

数据会全部丢失,使用时应注意。

2.1.5全片擦除

用于对芯片进行全片擦除。针对不同系列的芯片Flash容量,全片擦除需要的时间会有

差异,快捷键为F4.

2.1.6部分擦除

用于对芯片进行按页面擦除。根据选择的页面执行擦除操作,快捷键为F3。

2.1.7编程

用于对芯片进行编程操作。编程的源文件为当前打开的文件,如果打开多个文件,则以

激活的文件为源文件进行编程操作,如果没有打开文件,该操作无法执行。打开hex文

件时,会以hex文件中包含的地址信息作为编程地址,打开bin文件时,需要自定义bin

文件编程地址。

2.1.8连续烧录

用于执行量产时的在线连续烧录操作。该菜单项在未连接目标板时可用,选择该功能后,

会一直检测是否有新的MCU连接至GD-Link,连接成功后自动执行下载,然后等待更换M

CU,如此循环执行。

2.1.9跳转执行

用于编程操作成功后,跳转至编程地址执行程序。

2.2离线功能

离线功能位于“下载器”菜单项中。

2.2.1更新下载文件

该选项用于更新GD-Link内部的APP文件,该文件会作为

文档评论(0)

1亿VIP精品文档

相关文档