h
speed 4000
device = STM32F429ZI
erase
loadbin BOOT.bin 0x8000000
loadbin 正式版本.bin 0x08004000
loadbin 工厂测试.bin 0x08020000
savebin 工厂生产.bin 0x08000000 0x00080000
rx 3
qc
exit
一直在用这个脚本烧写程序,但是,细细一看有点懵。
里面 h,rx 3,qc 等的含义不太清楚。
接下来详细总结一下,Jlink都还有哪些常用的命令。
一、查看jlink命令
使用的jlink版本如下图:
jlink命令:
J-Link>?
Available commands are:
----------------------
f Firmware info(固件信息)
h halt(暂停CPU)
g go(运行)
Sleep Waits the given time (in milliseconds). Syntax: Sleep s Single step the target chip(单步调试目标芯片) st Show hardware status(显示硬件状态) hwinfo Show hardware info(显示硬件信息) mem Read memory. Syntax: mem mem8 Read 8-bit items. Syntax: mem8 mem16 Read 16-bit items. Syntax: mem16 mem32 Read 32-bit items. Syntax: mem32 w1 Write 8-bit items. Syntax: w1 w2 Write 16-bit items. Syntax: w2 w4 Write 32-bit items. Syntax: w4 erase Erase internal flash of selected device. Syntax: Erase(擦除) wm Write test words. Syntax: wm is Identify length of scan chain select register(确定扫描链选择寄存器的长度) ms Measure length of scan chain. Syntax: ms mr Measure RTCK react time. Syntax: mr(测量RTCK反应时间) q Quit(退出) qc Close JLink connection and quit(关闭JLink连接并退出) r Reset target (RESET)(重启目标) rx Reset target (RESET). Syntax: rx RSetType Set the current reset type. Syntax: RSetType Regs Display contents of registers(显示寄存器信息) wreg Write register. Syntax: wreg moe Shows mode-of-entry, meaning: Reason why CPU is halted(显示输入模式,表示:CPU停止的原因) SetBP Set breakpoint. Syntax: SetBP SetWP Set Watchpoint. Syntax: ClrBP Clear breakpoint. Syntax: ClrBP ClrWP Clear watchpoint. Syntax: ClrWP VCatch Write vector catch. Syntax: VCatch loadbin Load binary file into target memory.(将二进制文件加载到目标内存中) Syntax: loadbin savebin Saves target memory into binary file. Syntax: savebin verifybin Verfies if the specified binary is already in the target memory at th(验证指定的二进制文件是否已在目标内存中) e specified address. Syntax: verifybin SetPC Set the PC to specified value. Syntax: SetPC le Change to little endian mode(切换到小端模式) be Change to big endian mode(切换到大端模式) log Enables log to file. Syntax: log unlock Unlocks a device. Syntax: unlock Type unlock without of supported device names. nRESET has to be connected term Test command to visualize printf output from the target device, using DCC (SEGGER DCC handler running on target)(测试命令以可视化目标设备的printf输出,使用DCC(在目标上运行的SEGGER DCC处理程序)) ReadAP Reads a CoreSight AP register.(读取CoreSight AP寄存器) Note: First read returns the data of the previous read. An additional read of DP reg 3 is necessary to get the data. ReadDP Reads a CoreSight DP register.(读取CoreSight DP寄存器) Note: For SWD data is returned immediately. For JTAG the data of the previous read is returned. An additional read of DP reg 3 is necessary to get the data. WriteAP Writes a CoreSight AP register.(写入CoreSight AP寄存器) WriteDP Writes a CoreSight DP register.(写入CoreSight DP寄存器) SWDSelect Selects SWD as interface and outputs the JTAG -> SWD swichting sequence.(选择SWD作为接口和输出JTAG - > SWD切换序列) SWDReadAP Reads a CoreSight AP register via SWD.(通过SWD读取CoreSight AP寄存器) Note: First read returns the data of the previous read. An additional read of DP reg 3 is necessary to get the data. SWDReadDP Reads a CoreSight DP register via SWD.(通过SWD读取CoreSight DP寄存器) Note: Correct data is returned immediately. SWDWriteAP Writes a CoreSight AP register via SWD.(通过SWD写入CoreSight AP寄存器) SWDWriteDP Writes a CoreSight DP register via SWD.(通过SWD写入CoreSight DP寄存器) Device Selects a specific device J-Link shall connect to and performs a reconnect. In most cases explicit selection of the device is not necessary. Selecting a device enables the user to make use of the J-Link flash programming functionality as well as using unlimited breakpoints in flash memory. For some devices explicit device selection is mandatory in order to allow the DLL to perform special handling needed by the device. (设备选择J-Link应连接的特定设备 并执行重新连接。 在大多数情况下,不需要明确选择设备。 选择设备使用户可以使用J-Link 闪存编程功能以及使用无限制 闪存中的断点。 对于某些设备,必须按顺序显式设备选择 允许DLL执行设备所需的特殊处理。) ExpDevList Exports the device names from the DLL internal device list to a text file Syntax: ExpDevList PowerTrace Perform power trace (not supported by all models)(执行电源跟踪(并非所有型号都支持)) Syntax: PowerTrace 1: Number of bytes transmitted on SWO ---- CP15 ------------ rce Read CP15. Syntax: rce wce Write CP15. Syntax: wce ---- ICE ------------- Ice Show state of the embedded ice macrocell (ICE breaker)(显示嵌入式ice宏单元(ICE断路器)的状态) ri Read Ice reg. Syntax: ri wi Write Ice reg. Syntax: wi ---- TRACE ----------- TAddBranch TRACE - Add branch instruction to trace buffer. Paras: TAddInst TRACE - Add (non-branch) instruction to trace buffer. Syntax: TClear TRACE - Clear buffer(清除缓冲区) TSetSize TRACE - Set Size of trace buffer(设置跟踪缓冲区的大小) TSetFormat TRACE - SetFormat(设置格式) TSR TRACE - Show Regions (and analyze trace buffer)(显示区域(并分析跟踪缓冲区)) TStart TRACE - Start(开始) TStop TRACE - Stop(停止) ---- SWO ------------- SWOSpeed SWO - Show supported speeds(显示支持的速度) SWOStart SWO - Start(开始) SWOStop SWO - Stop(停止) SWOStat SWO - Display SWO status(显示SWO状态) SWORead SWO - Read and display SWO data(读取和显示SWO数据) SWOShow SWO - Read and analyze SWO data(读取和分析SWO数据) SWOFlush SWO - Flush data(刷新数据) SWOView SWO - View terminal data(查看终端数据) ---- PERIODIC -------- PERConf PERIODIC - Configure(配置) PERStart PERIODIC - Start(开始) PERStop PERIODIC - Stop(停止) PERStat PERIODIC - Display status(显示状态) PERRead PERIODIC - Read and display data(读取和显示数据) PERShow PERIODIC - Read and analyze data(读取和分析数据)
上一篇:STM32开发 -- 信号强度CSQ
下一篇:STM32开发 -- 系统架构
推荐阅读
史海拾趣
进入XXXX年代,ETA-USA开始将重心转向CAE(计算机辅助工程)软件的开发。公司投入大量资源进行研发,成功推出了一系列创新的CAE软件解决方案,如Dynaform,这些软件在覆盖件冲压成形、汽车碰撞模拟等领域取得了显著的应用效果。这一突破不仅巩固了ETA-USA在电子工程领域的地位,也为其后续发展奠定了坚实的基础。
作为电子行业的领军企业之一,宇阳科技始终坚持以创新为驱动的发展战略。公司不断投入研发资金,加强技术团队建设,积极引进先进技术和管理经验。通过持续创新和技术升级,宇阳科技成功推出了多款具有自主知识产权的新型电子元器件产品,并引领了行业潮流。同时,公司还积极参与行业标准制定和技术交流合作等活动,为推动电子行业的发展做出了积极贡献。
以上五个故事梗概概述了宇阳科技在电子行业中的发展历程和主要成就。这些故事不仅展现了公司的技术实力和市场地位,也体现了公司不断创新、追求卓越的发展理念。
Corsair Electrical Connectors Inc公司自创立之初,便专注于电气连接器的制造。公司创始人凭借其深厚的行业经验和敏锐的市场洞察力,准确把握了连接器在电子行业中的重要地位,并决定以此为切入点,打造一家专业的连接器制造商。在创立初期,Corsair面临着资金短缺、技术落后等多重困难,但创始人凭借坚定的信念和不懈的努力,带领公司逐步走上了正轨。
山西飞虹光电科技集团有限公司原以煤炭、洗煤和焦化等生产为主,但在响应山西省委、省政府转型跨越发展的号召下,公司于2010年向高科技产业基地转型。在临汾·甘亭新型工业园区投资16.5亿元建设了“山西陆合飞虹光电科技园”,专注于研发和生产化合物半导体外延片、芯片以及大功率半导体激光器等高科技产品。飞虹光电科技集团通过技术创新,在大功率激光外延片、芯片及LED红、蓝、紫光材料等方面填补了山西省的多项空白,并荣获多项国内外专利及科技奖项。
作为国内专业从事半导体分立器件的高新技术企业,飞虹电子科技一直致力于一线电子产品的生产、研发和销售。在第84届中国电子展上,飞虹电子展示了其新近研发的场效应管元器件和音响对管元器件,这些产品在家电制造领域有着广泛应用。飞虹电子通过引进国际前沿科技,结合市场需求进行战略性部署,不断提升产品科技含量,成为国内电子元器件行业的佼佼者。
随着公司业务的不断发展,Crystal Clear Technology意识到单凭自身力量难以快速占领市场份额。因此,公司积极寻求与行业内外的合作伙伴建立战略合作关系。通过与知名电子设备制造商的合作,Crystal Clear Technology的显示屏产品得以广泛应用在各种电子设备上,进一步扩大了公司的业务范围和影响力。
给初学者的一点建议:推荐一本好书《8051单片机实践与应用全书》 我学51的时候 汇编的教材最少也读了7~8遍,书上都写满了51教材都是大同小异,刚学51的同志们就是要多多的看51教材,老是看一本没劲,发一本新的给大家看看啊。… 查看全部问答∨ |
|
关于CeSeekDatabase函数的用法(WINCE自带数据库) 这样一个数据表 材料 直径 号码 长度 Q235 10 1 15 Q235 10 2 21 . . . #45 5&n ...… 查看全部问答∨ |
我把重新定制的内核下载到开发板上,先下载到SDRAM里,但是下载成功后开发板上不显示界面是怎么回事啊? 下载的地址我已经设置成SDRAM了,开发板上已经烧写了BOOTLOADER 哪位高手帮帮忙!非常感谢 … 查看全部问答∨ |
本帖最后由 jameswangsynnex 于 2015-3-3 19:58 编辑 针对目前无纸记录仪的发展趋势,本课题要攻克以下几个主要难点:(1)万能输入技术,(2)USB 通信接口技术,(3)液晶显示技术,(4)系统可靠性设计技术。1 系统硬件的方案设计1.1 硬件系统设计的要 ...… 查看全部问答∨ |
|
请大家帮我看一下这个电路图,最开始用推荐设计上的MOS管IRF7822,发现容易被击穿,一看原来是VDSS超过了规定的最大值30V,于是我换了一个和IRF7822参数基本相同的MOS管,只是耐压值为40V,一切都很正常!最近我又用力一个耐压值为60V的IRF7855替换 ...… 查看全部问答∨ |
采用定时器1、3的周期中断,两个同时用,两个周期寄存器的设置是一样的,定时器1的周期中断和3的周期中断优先级一样,都是2级,怎么写中断向量表?中断优先级一样的两个中断怎么进行设置?要求1的周期中断高于3的周期中断,谢谢!… 查看全部问答∨ |
我用的是CROSS—2.95.3,编译1.1.2没问题,但编译1.1.4老是不能,出现在cc1: invalid option \'abi=apcs-gnu\'错误,把编译系统换成CROSS-3.2也还是同样的问题。今天试了下CROSS-3.3.2也还是同样的问题。 是编译系 ...… 查看全部问答∨ |
基于nrf24l01射频模块及AT89S51单片机的温湿度监测系统 本人正在做一个课程设计,要求用nrf24l01做为无线数据收发模块,AT89S51单片机作为控制模块,SHT10作为采集模块,求懂这方面的大神前辈给我提供点资料,原理图、程序之类的,先谢谢了!可以发到我的邮箱:njfugw@yahoo.cn… 查看全部问答∨ |