可以將s-record格式的十六進制文件轉(zhuǎn)換成intel十六進制格式,以及bin轉(zhuǎn)換成s-record,等工具,包含使用說明。
工具列表如下:
bin2ptp.exe
ix2ptp.exe
pti2ptp.exe
ptp2bin.exe
ptp2ix.exe
BIN轉(zhuǎn)換HEX格式工具:
hex格式 一種可執(zhí)行文件的前一階段格式。
Intel HEX文件是記錄文本行的ASCII文本文件,在Intel HEX文件中,每一行是一個HEX記錄
由十六進制數(shù)組成的機器碼或者數(shù)據(jù)常量。
格式為:
: LL AAAA TT DD...DD CC
其中共六部分
:冒號 是每一條Intel HEX記錄的開始
ll 是這條記錄的長度域,他表示數(shù)據(jù)(dd)的字節(jié)數(shù)目.
aaaa 是地址域,他表示數(shù)據(jù)的起始地址
tt 這個域表示這條HEX記錄的類型,他有可能是下面這幾種類型
00 ----數(shù)據(jù)記錄
01 ----文件結(jié)束記錄
02 ----擴展段地址記錄
04 ----擴展線性地址記錄
dd 是數(shù)據(jù)域,表示一個字節(jié)的數(shù)據(jù),一個記錄可能有多個數(shù)據(jù)字節(jié),字節(jié)數(shù)目可以
查看ll域的說明
cc 是效驗和域,表示記錄的效驗和,計算方法是將本條記錄冒號開始的所有字母對