OpenOCD安装与使用(JTAG调试) (4)

OpenOCD常用命令

halt -暂停CPU reset -复位目标板 resume -恢复运行 resume 0x123456 -从0x123456地址恢复运行 reg <register> -打印register寄存器的值 load_image <File Name> <Addr> -烧写二进制文件到指定地址 例: load_image image.bin 0x4000000 -烧写image.bin到0x4000000 dump_image <File Name> <Addr> <Size> -将内存从地址Addr开始的Size字节数据读出,保存到文件File Name中 verify_image <File Name> <Addr> [bin|ihex|elf] -将文件File Name与内存Addr开始的数据进行比较,格式可选,bin、ihex、elf step [Addr] -不加地址:从当前位置单步执行; 加地址:从Addr处单步执行 poll -查询目标板当前状态 bp <Addr> <Length> [hw] -在Addr地址设置断点,指令长度为Length,hw代表硬件断点 rbp <Addr> -删除Addr处的断点 mdw <Addr> [Count] -显示从物理地址Addr开始的Count(缺省则默认为1)个字(4Bytes) mdh <Addr> [Count] -显示从物理地址Addr开始的Count(缺省则默认为1)个半字(2Bytes) mdb <Addr> [Count] -显示从物理地址Addr开始的Count(缺省则默认为1)个字节(1Byte) mww <Addr> <Value> -向物理地址Addr写入Value,大小:一个字(4Bytes) mwh <Addr> <Value> -向物理地址Addr写入Value,大小:一个半字(2Bytes) mwb <Addr> <Value> -向物理地址Addr写入Value,大小:一个字节(1Bytes)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wspgpw.html