新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > PB編譯生成的BIN文件的格式

PB編譯生成的BIN文件的格式

作者: 時(shí)間:2007-05-11 來(lái)源:網(wǎng)絡(luò) 收藏

編譯的鏡像文件,一般都會(huì)同時(shí)以和NB0文件兩種形式給出。

本文引用地址:http://m.butianyuan.cn/article/258179.htm

NB0文件是地址空間的一個(gè)完整的映像文件,相當(dāng)于地址空間的硬拷貝。

BIN文件是一種二進(jìn)制ROM映像文件格式,同NB0文件相比,它壓縮了無(wú)效的數(shù)據(jù)。BIN文件中包含了文件頭和許多的段,每個(gè)段都給出了在實(shí)際映像中的首地址、長(zhǎng)度、校驗(yàn)碼和數(shù)據(jù)。

BIN文件的詳細(xì)格式如下:

文件頭(長(zhǎng)度:7字節(jié),內(nèi)容固定),相當(dāng)于字符串“B000FF”加一個(gè)回車符

42 30 30 30 46 46 0A

緊跟著的是整個(gè)映像的基本信息:(8字節(jié))

00 00 00 0000 00 00 00

映射到的首地址 整個(gè)映像的長(zhǎng)度

接下來(lái)是各個(gè)段的定義

00 00 00 00 00 00 00 00 00 00 00 00 00 00 …… 00 00

段的首地址 段的長(zhǎng)度 校驗(yàn)碼 映像數(shù)據(jù),長(zhǎng)度已給出

每個(gè)段的定義都同上面一樣。

注:NB0文件是地址空間的一個(gè)完整的映像文件,相當(dāng)于地址空間的硬拷貝。



關(guān)鍵詞: BIN文件 PB

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉