@echo off
%~d0
cd %~dp0
:: configure hexview path!
set HEXVIEW_CMD=.\Hexview\hexview.exe
set main_mot_path=..\test_APP\DefaultBuild\test_APP.mot
goto DISTRIBUT
:DISTRIBUT
%HEXVIEW_CMD% %main_mot_path% /S /FR:0x10000-0x1FFFF /FP:0x42 /AR:0x10000-0x1FFFF /E:error_APP.txt /XS:32 -o test_APP_only.s19
:END
注意:
这里的.\表示当前目录,..\表示上一级目录。注意目录保持一致,且在改bat文件目录下放置hexview程序文件夹。
FR表示填充区的地址范围(e.g. /FR:0x1000,0x200:0x2000-0x2FFF)
FP表示填充字符。
AR表示有效的加载地址范围,同FR用法
XS表示输出数据为Motorola S-Record模式
HexView intelfile.hex /XS:32 –o srecord.s19
Hexview myhexfile.S19 /s /xs:16:2 –o mysrecord.s3