1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          hex文件(HEX文件和BIN文件是什么)

          來源:互聯網轉載 時間:2024-05-13 17:48:39

          Hex文件和Bin文件是什么

          Hex文件是以ASCII文本形式保存編譯后的二進制文件信息。Hex文件使用ASCII文本的形式保存Bin文件的內容和Bin文件的一些配置信息。Hex文件可以由下載器(比如jlink)燒寫到MCU的ROM中。

          Bin文件是MCU固件燒寫的最終形式,也就是說MCU的ROM中燒寫的內容完全就是Bin文件的內容。

          Hex文件和Bin文件的關系

          Hex文件可以說是MCU固件的中間形式,由下載器的軟件根據Hex文件生成Bin文件再燒寫到MCU的ROM中。既然Bin文件是最終我們想要的,那么Hex文件有什么存在價值?我們為什么不直接生成Bin文件,卻要生成Hex文件呢?這就要從Hex文件的內容格式說起來了。

          Hex的內容格式

          從上面我們知道Hex文件不只是保存Bin文件的內容,還有一些配置信息。我們以一個例子大概說下Hex文件的結構,見下圖:

          上圖的Hex文件總共6行的內容。每行都是以&rsquo;:&rsquo;開始,之后是地址域、數據類型、數據域和校驗和。

          最后一行的數據類型是0x01,代表文件結束了。

          Hex文件和Bin文件的存在價值

          從上面的介紹中,我們發現Hex文件中每行的內容,就像我們發送串口數據的數據幀,并且最后一行還指示出文件結束了。我們得出hex文件的兩個優點:

          \1. 使用ASCII文本保存固件信息,方便查看一些固件內容;

          \2. 通過文件每行的校驗和與最后一行的文件結束標志,在文件的傳輸與保存過程中能夠發現固件是否完整。

          Hex文件有更好的可讀性,最重要的是hex文件能夠保證固件在保存與傳輸時的完整性。因此hex文件更適用于保存與傳輸。而Bin文件是純二進制文件,內部只包含程序編譯后的機器碼和變量數據。當文件損壞時,我們也無法知道文件已損壞。不過Bin文件作為固件的最終形式,在使用串口下載程序或者遠程升級時,是不可替代的。

          “HEX文件和BIN文件是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注本站網站,小編將為大家輸出更多高質量的實用文章!

          標簽:hex文件-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          直播5月10日,歐足聯宣布已經批準歐冠擴軍和賽制改革,從2024/25賽季開始在歐冠聯賽中實行以下形式。歐冠參賽球隊總數從32支擴大到36支,最大的變化是從傳統的小組賽變成包括36支球隊的單一聯賽?,F在每個俱樂部在聯賽階段都會和8個不同的對手打8場比賽,其中主場4場,客場4場。八輪聯賽過后,排名前八的球隊自動晉級歐冠16強,而排名9-24的球隊將進行兩輪附加賽決出剩下的八支16強球隊。多出的四個歐...

          是什么導致了霸王集團停牌?王霸集團創始人萬裕華上訴至香港高等法院,要求法院對王霸集團控股股東財富驛站有限公司進行清算。該股在震蕩開盤一個多小時后繼續下跌,10點半左右股價暴跌近30%。王霸集團停牌時,股價暴跌30.9%,至0.197港元,為8年前上市以來的最低水平。造成這種情況的主要原因是霸王集團核心層的裂變。作為公司的創始人之一萬玉華被稱為霸王的真正策劃者。她出生于云南玉溪市,1984年考入廣州...

          5月份,有多位網友反映,鄭州富士康在“高速路口搶人”,很多人不明白,富士康作為全球規模最大的代工廠,為什么要“搶人”么?富士康高速路口搶人背后的真相不簡單。根據知情人透露,富士康高速路口搶人背后的真相是,由于用工需求大,同時配合疫情防控管理需要,鄭州富士康iDPBG事業群特地安排了免費大巴在高速收費口接駁點,接送求職者前往港區富士康報到。除了上述這個...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>