1。inn/in
inn命令仅复位CPU,通常建立连接后如果出现error的话,OCD Command Shell进入“ERR>”提示符状态;可以将CPU复位一下;
in复位cpu,并执行仿真器中的寄存器脚本文件初始化外设寄存器;
2。ha 让CPU停止运行;OCD Command Shell进入“BKM>”提示符状态;
3。go 让CPU开始运行;OCD Command Shell进入“RUN>”提示符状态;
4。dm 读内存,dmb(8bits)、dmw(16bits)、dml(32bits);
例如需要检查0xbf000000地址的值:
dml 0xbf000000
5。mm 修改内存,mmb(8bits)、mmw(16bits)、mml(32bits);
例如将0xbf000000地址的值改为0xFFFFFFFF:
dml 0xbf000000 0xffffffff
6。dr 显示CPU寄存器的值
7。sr 设置CPU寄存器的值
8。sb 设置软件断点
# 在address处设置一个软件断点
sb address
9。ihbc 设置Internalcode breakpoint
# 在address处设置Internal code breakpoint
ihbc address
10。ihbd 设置Internaldata breakpoint
# 如果对address进行读操作,将触发断点
ihbdr address
# 如果对address进行写操作,将触发断点
ihbdw address
9。db 显示断点
10。rb 删除断点
11。cf 检查仿真器的设置
758

被折叠的 条评论
为什么被折叠?



