新聞中心

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

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

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

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

        本文引用地址:http://www.104case.com/article/258179.htm

        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 0000 00 00 00

        映射到的首地址 整個映像的長度

        接下來是各個段的定義

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

        段的首地址 段的長度 校驗碼 映像數(shù)據(jù),長度已給出

        每個段的定義都同上面一樣。

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



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

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 东莞市| 景德镇市| 镇坪县| 正镶白旗| 土默特左旗| 望江县| 南漳县| 葵青区| 天镇县| 苏尼特左旗| 无极县| 汉沽区| 克拉玛依市| 泾源县| 库车县| 邢台市| 比如县| 冕宁县| 海宁市| 徐汇区| 稷山县| 纳雍县| 枣庄市| 甘泉县| 莆田市| 惠水县| 雅江县| 克什克腾旗| 紫阳县| 淮北市| 祥云县| 台北市| 明光市| 陆丰市| 白银市| 顺平县| 肥东县| 平和县| 阿城市| 江阴市| 巴彦淖尔市|