玄狼剑 发表于 2005-8-10 20:00:00

WQXHEX For NC3000 使用说明
界面简介:
一进入程序后,会看到屏幕分成三等份,左边两块显示十六进制的内存数据,右边显示左边数据输出屏幕的结果。预设显示 RAM 的数据,按 Z 切换 FLASH/RAM。
按指令显示如下 (指令名称):9ABCDE
右边的数字代表现在位于内存第 $9A 页的 $BCDE。
或是 (指令名称):00.
右边的数字代表先前你输入的数字,如果先前输入,将会显示 00,按空格可以输入连续的数据。
按键介绍:
P 退后一字节
输入 前进 $1
双下 前进 $100
双上 后退 $100
上 后退 $8
下 前进 $8
右 前进 $30
左 后退 $30
F1 纪录当前地址
F2 回到 F1 纪录的地址
F3 保护 Nor Flash 的内容
F4 监视屏幕,按跳出返回
SHIFT 英/简/繁切换
指令介绍:
A 输入起始地址后,进行 6502 汇编语言编辑。任何指令开头要加一个空格,热键分别为
信息 )
英汉 (
计算 #
AHD$
时间 :
剑桥 ,
若指令格式错误会在下方加入 ^ 指出。
跳出编辑按输入。
D 输入地址后,跳到该地址
E 输入目标地址后,编辑该地址数据,按空格可连续编辑,按 P 返回上一位 F 将 R 设定的范围,全部重设成输入的位
G 执行汇编程序,遇到 RTS 返回
L 输入地址后,跳到该地址 进行反组译。
M 将 R 设定的范围,移动到输入的地址
N 功能未完成,请勿使用
R 设定范围,可换页,按空格设定结束地址
S 搜寻字节,按空格连续输入数据,范围请用 R 设定,继续搜寻按 C
U 反组译当前地址
X 将 R 设定的范围,以 xor 方式重设
Z 切换 FLASH/RAM
发音 当你修改了系统程序后,必须要使用这个重新设定 checksum 值,否则 RESET 后会要你重新升级

按下A功能后输入RAM地址便可进行编写, 每项第1个字符请先打入<空格> (若不打<空格>则需要输入地址:); ASM符号( ) # $ , :用热键输入, 另外并加入了MOVE功能, 需要注意的是MOVE输入的地址是目的地址(该功能是将RANGE的范围内容复制到目的地址)
此版wqxhex是bin版本而不是basic, 要注意一点,就是它需要由(nor flash)内核中取一些资料,NC的02-09页的NOR FLASH是有CHECKSUM保护(修改任何一值也会在下次RESET时要求升级), 而“发音”功能是更新CHECKSUM避免这情况!
nc2xxx版功能补充:
A已改为ASM功能 (按A后输入地址)
N读取32K NAND FLASH 内容到804000-80BFFF
发音 修正当02-09页被改动后的CHECKSUM
M 将RANGE范围内容移到目的地址
F 将RANGE 范围填入某BYTE或连续性的BYTES
输入法 切换GB/BIG5/ENG
Z 切换RAM/NOR FLASH内容
存入当前地址
取出上一次存入地址
对M/X/F功能加/解锁(在解锁情况下才可对NOR FLASH进行修改)
锁定状态(按后只能按跳出键返回), 此功能是用作查看内存变化(如可方便查看按键值)
M- move,F- fill,X- xor
此三项功能也与range有关, 万一用户不小心操作错误, 有可能破坏nor flash内容, 因此加了个解锁功能, 在未开锁时操作此三项功能是不会对nor flash改写!

qinqiang 发表于 2005-8-10 15:40:34

[求助]谁有wqxhex的使用说明

谁有wqxhex的使用说明
页: [1]
查看完整版本: [求助]谁有wqxhex的使用说明