以文本方式查看主題 - 曙海教育集團(tuán)論壇 (http://www.xinguifushi.cn/bbs/index.asp) -- Wince技術(shù)討論區(qū) (http://www.xinguifushi.cn/bbs/list.asp?boardid=9) ---- wince 開發(fā)中PB編譯生成的BIN文件的格式說明 (http://www.xinguifushi.cn/bbs/dispbbs.asp?boardid=9&id=1360) |
-- 作者:wangxinxin -- 發(fā)布時間:2010-11-16 8:41:02 -- wince 開發(fā)中PB編譯生成的BIN文件的格式說明 用PB編譯的鏡像文件,一般都會同時以BIN文件和NB0文件兩種形式給出。 NB0文件是地址空間的一個完整的映像文件,相當(dāng)于地址空間的硬拷貝。 BIN文件是一種二進(jìn)制ROM映像文件格式,同NB0文件相比,它壓縮了無效的數(shù)據(jù)。BIN文件中包含了文件頭和許多的段,每個段都給出了在實際映像中的首地址、長度、校驗碼和數(shù)據(jù)。 BIN文件的詳細(xì)格式如下: 文件頭(長度:7字節(jié),內(nèi)容固定),相當(dāng)于字符串“B000FF”加一個回車符 42 30 30 30 46 46 0A 緊跟著的是整個映像的基本信息:(8字節(jié)) 00 00 00 00 00 00 00 00 映射到的首地址 整個映像的長度 接下來是各個段的定義 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …… 00 00 段的首地址 段的長度 校驗碼 映像數(shù)據(jù),長度已給出 每個段的定義都同上面一樣。成都明誠科技,提供嵌入式平臺解決方案。 注:NB0文件是地址空間的一個完整的映像文件,相當(dāng)于地址空間的硬拷貝。 |