
----------------------
f 固件信息
h 中止
g 执行
Sleep 等待给定时间(ms),语法:Sleep s 目标芯片单步运行 st 显示硬件状态 hwinfo 显示硬件信息 mem 读存储, 语法:mem mem8 按8位读存储, 语法:mem8 mem16 按16位读存储,语法:mem16 mem32 按32位读存储,语法:mem32 w1 按8位写存储, 语法:w1 w2 按16位写存储,语法:w2 w4 按32位写存储,语法:w4 erase 擦除芯片内部FLASH wm 写测试字,语法:wm is 识别扫描链选择寄存器的长度 ms 测量扫描链长度,语法:ms mr 测量RTCK响应时间 q 退出 qc 关闭JLink连接并退出 r 复位重启目标 rx 复位延时重启目标,语法:rx RSetType 设定当前复位类型,语法:RSetType Regs 显示寄存器内容 wreg 写寄存器,语法:wreg SetBP S设置断占,语法:SetBP SetWP 设置观察点,语法: ClrBP 清除断点,语法:ClrBP ClrWP 清除观察点,语法:ClrWP VCatch 写向量锁器,语法:VCatch loadbin 目标存储载入二进制文件,语法:loadbin savebin 目标存储存入二进制文件,语法:savebin verifybin 如果指定二进制已在指定地址的目标内存中,则进行验证,语法:verifybin SetPC PC设置给定值,语法:SetPC le 改为小字节模式 be 改为大字节模式 log log存入文件,语法:log unlock 解锁设备,语法:unlock 只有“unlock”将得到支持设备名称清单,nRESET已经连接。 term 测试命令,可视化目标设备的printf 输出,使用DCC(SEGGER DCC处理器在目标上运行) ReadAP 读取CoreSight AP寄存器。注意:首次读时返回上一次读的数据,得到这个数据必须额外读取DP寄存器3。 ReadDP 读取CoreSight DP寄存器。注意:SWD数据能立即返回,JTAG数据返回前一次值,得到这个数据必须额外读取DP寄存器3。 WriteAP 写入CoreSight AP寄存器。 WriteDP 写入CoreSight DP寄存器。 SWDSelect 选择SWD作为界面和输出。 SWDReadAP 通过SWD读取CoreSight AP寄存器。注意:首次读时返回上一次读的数据,得到这个数据必须额外读取DP寄存器3。 SWDReadDP 通过SWD读取CoreS ight AP寄存器。注意:正确的数据是立即返回。 SWDWriteAP 通过SWD写入CoreSight AP寄存器. SWDWriteDP 通过SWD写入CoreSight DP寄存器. Device 选择特定的设备J-Link应连接并执行重新连接。在大多数情况下,设备的明确选择是不必要的。选择设备使用户能够利用J-Link闪存编程功能以及在闪存中使用无限断点。对于一些设备,为了允许DLL执行设备所需的特殊处理,必须进行明确的设备选择。 ExpDevList 导出DLL内部设备清单的设备名称到文件,语法:ExpDevList ---- CP15 ------------ rce 读CP15,语法:rce wce 写CP15,语法:wce ---- ICE ------------- Ice 显示嵌入式ICE宏单元的状态(ICE断点) ri 读Ice寄存器,语法:ri wi 写Ice寄存器,语法:wi ---- ETM ------------- etm 显示ETM状态 re 读ETM寄存器,语法:re we 写ETM寄存器,语法:we es 启动trace ---- ETB ------------- etb 显示ETB状态 rb 读ETB寄存器,语法:rb wb 写ETB寄存器,语法:wb ---- TRACE ----------- TAddBranch TRACE - 跳转指令加入trace缓冲器. Paras: TAddInst TRACE - 非跳转指令加入trace缓冲器,语法: TClear TRACE - 擦除缓冲器 TSetSize TRACE - 设置trace缓冲器尺寸 TSetFormat TRACE - 设置格式 TSR TRACE - 显示区域(并分析trace缓冲区) TStart TRACE - 启动 TStop TRACE - 停止 ---- SWO ------------- SWOSpeed SWO - 显示SWO速度 SWOStart SWO - 启动 SWOStop SWO - 停止 SWOStat SWO - 显示SWO状态 SWORead SWO - 读并显示SWO数据 SWOShow SWO - 读并分析SWO数据 SWOFlush SWO - 清除数据 SWOView SWO - 查看终端数据 ---- PERIODIC -------- PERConf PERIODIC - 配置 PERStart PERIODIC - 启动 PERStop PERIODIC - 停止 PERStat PERIODIC - 显示状态 PERRead PERIODIC - 读并显示数据 PERShow PERIODIC - 读并分析数据 ---- File I/O -------- fwrite 文件写入仿真器 fread 从仿真器读入文件 fshow 从仿真器读入并显示文件 fdelete 删除仿真器上的文件 fsize 显示仿真器上文件的尺寸 ---- Test ------------ TestHaltGo 运行go/halt 1000次 TestStep 运行step 1000次 TestCSpeed 测量CPU速度,参数:[ TestWSpeed 测量下载到目标存储的速度,参数:[ TestRSpeed 测量从目标存储的上传速度,参数:[ TestNWSpeed 测量网络下载速度,参数:[ TestNRSpeed 测量网络上传速度,参数:[ ---- JTAG ------------ Config ARM 芯片前设置IR/DR位数,语法:Config speed 设定JTAG速度,语法:speed i 读JTAG Id (Host CPU) wjc 写JTAG命令(IR),语法:wjc (hex) wjd 读JTAG数据(DR),语法:wjd (hex), RTAP 使用机器码(111110)复位TAP控制器 wjraw 写Raw JTAG数据,语法:wjraw rt 复位TAP控制器(nTRST) ---- JTAG-Hardware --- c00 用TDI = TMS = 0创建时钟 c 时钟 tck0 清除TCK tck1 设定TCK 0 清除TDI 1 设定TDI t0 清除TMS t1 设定TMS trst0 清除TRST trst1 设定TRST r0 清除RESET r1 设定RESET ---- Connection ------ usb 通过USB连接J-Link,语法:usb ip 通过TCP/IP连接到J-Link ARM Pro或J-Link TCP/IP服务器,语法:ip ---- Configuration --- si 选择目标界面,语法: si power 切换目标电源,语法:power wconf 写配置字节,语法:wconf rconf 读配置字节,语法:rconf ipaddr 显示/分配连接到J-Link的IP地址和子网掩码 gwaddr 显示/分配连接到J-Link的网络网关地址 dnsaddr 显示/分配连接到J-Link的网络DNS服务器地址 conf 显示连接到J-Link的配置 ecp 使能J-Link控制台 calibrate 校准目标当前测量 selemu 从连接到主机的所有仿真器的清单中,选择要通讯的仿真器,语法:selemu [ ShowEmuList 显示连接到主机的所有仿真器的清单,语法:ShowEmuList [ ---------------------- 注意: 在命令行指定一个文件名将在脚本模式启动J-Link命令器。
