在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入式的HEX文件怎么來的

嵌入式應用開發 ? 來源:嵌入式應用開發 ? 作者:嵌入式應用開發 ? 2023-05-25 15:05 ? 次閱讀

單片機下載程序需要將c文件通過編譯器編譯成o文件通過連接器連接為一個main的o文件,再將main文件生成hex文件,hex文件即可通過下載器加載到我們的單片機。那么他到底是怎么樣子呢

pYYBAGRvB72ASQLRAABtTZMZLIo496.png

從上圖來看,Hex就是一個16進制數文件,它具有一定格式,下面我們進行一些說明。

Hex文件的格式,如上圖所示,共包含6個部分,開始冒號為起始記錄,bb為字節個數,aaaa為地址,dd為具體的數據,cc為checksum部分。

pYYBAGRvB_iALcafAAF5iNw83A4756.png

02代表這部分Hex有兩個字節,0400是這部分Hex的存儲地址,而00為其記錄類型(后續我們會介紹一下記錄類型有哪些種類),0034為數據部分,這里先存放低字節部分,后存放高字節部分。

poYBAGRvCBKAbY7rAAGJKs5D4qU444.png

記錄類型使用兩位二進制數據表示,共有四種形式,如上圖表示,其中00表示數據類型,01表示文件結尾記錄類型(后續我們對實際Hex進行說明)。

poYBAGRvCCSAMm8yAAEmVO859Go113.png

這里是結尾Hex數據表示,00代表有0個數據,地址表示0x0000,記錄類型為0x01,checksum是0xFF。

pYYBAGRvCDuAYPEjAAH-0pLt8HM402.png

使用一個實際的PIC16F1778的代表編譯出來的Hex進行說明,第一行Hex數據是02 0000 04 0000 FA,可以看出這里有兩個Hex字節,地址為0x0000,記錄類型為擴展線性地址記錄,數據是0000,checksum為0xFA,對應第一個PAGE存儲空間。第二行為04 0000 00 8031 0628 1D,這里顯示為四個數據字節,地址為0x0000開始,類型為數據字節,具體數據為0x3180,0x2806。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6041

    文章

    44616

    瀏覽量

    637439
  • 嵌入式
    +關注

    關注

    5089

    文章

    19170

    瀏覽量

    306803
  • 文件
    +關注

    關注

    1

    文章

    570

    瀏覽量

    24796
  • 編譯器
    +關注

    關注

    1

    文章

    1642

    瀏覽量

    49229
  • HEX
    HEX
    +關注

    關注

    0

    文章

    37

    瀏覽量

    16849
收藏 人收藏

    評論

    相關推薦

    嵌入式文件系統znFAT介紹

    今天給大家介紹一款適用于單片機的嵌入式文件系統——znFAT。 這款文件系統由嵌入式大佬于振南開發,并在 gitee 開源共享的。
    發表于 09-13 09:22 ?1612次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>文件</b>系統znFAT介紹

    嵌入式Linux文件系統的研究與應用

    隨著嵌入式系統的發展,使用Linux操作系統搭建的嵌入式平臺得到了越來越廣泛的應用。文件系統是嵌入式Linux 系統的重要組成部分,一個合適的文件
    發表于 08-13 08:59 ?16次下載

    2016嵌入式賽項文件

    2016年全國職業技能大賽嵌入式應用開發比賽的比賽文件及樣題。
    發表于 05-13 16:40 ?6次下載

    基于DSP平臺的嵌入式文件系統的開發與研究

    基于DSP平臺的嵌入式文件系統的開發與研究
    發表于 10-19 14:28 ?4次下載
    基于DSP平臺的<b class='flag-5'>嵌入式</b><b class='flag-5'>文件</b>系統的開發與研究

    詳解嵌入式linux文件類型

    學習嵌入式linux系統開發,對于linux文件類型需要有很深的理解。Linux文件類型常見的有普通文件、目錄文件、符號鏈接
    發表于 06-11 16:29 ?1029次閱讀
    詳解<b class='flag-5'>嵌入式</b>linux<b class='flag-5'>文件</b>類型

    嵌入式文件系統及特點

      近年來,計算機嵌入式逐漸被人們所追捧,想要學習嵌入式當然離不開嵌入式系統啦,下面尚觀教育小編帶同學們了解嵌入式文件系統及其特點。  
    發表于 09-06 14:29 ?1211次閱讀

    基于嵌入式視頻存儲的專用文件系統設計

    關鍵詞:嵌入式 , 視頻存儲 , 文件系統 目前的硬盤錄像機中,基于PC和采集卡的一般采用Windows系統,文件系統則多采用NTFS或FAT32;而嵌入式硬盤錄像機所采用的
    發表于 12-02 18:33 ?771次閱讀

    Linux嵌入式文件系統如何構建

    Linux支持多種文件系統,同樣,嵌入式Linux也支持多種文件系統。雖然在嵌入式系統中,由于資源受限的原因,它的文件系統和PC上的Linu
    發表于 06-18 09:23 ?1014次閱讀

    嵌入式C語言-文件操用

    嵌入式C語言-文件操用(嵌入式開發需要什么證書)-嵌入式C語言-文件操用,有需要的可以參考!
    發表于 07-30 11:56 ?15次下載
    <b class='flag-5'>嵌入式</b>C語言-<b class='flag-5'>文件</b>操用

    支持Hex、Bin、Motorola S文件的開源庫使用

    轉換。其支持文件信息快速查看、分段數據處理。 鏡像文件格式 嵌入式系統中各種系統鏡像常用已下幾種文件格式保存:
    的頭像 發表于 08-18 09:39 ?2274次閱讀

    嵌入式文件操作

    嵌入式】串口間的通信1. 操作內容2. 操作步驟3. 操作結果1. 操作內容通過編寫文件讀寫及上鎖的程序,熟悉Linux中文件I/O相關的應用開發;掌握fopen()、fread()、fwrite
    發表于 10-20 15:21 ?1次下載
    【<b class='flag-5'>嵌入式</b>】<b class='flag-5'>文件</b>操作

    嵌入式】構建嵌入式Linux系統(uboot、內核、文件系統)

    嵌入式Linux系統知識架構及層次嵌入式Linux系統構成及啟動略析嵌入式Linux三劍客之uboot技術嵌入式Linux三劍客之內核技術嵌入式
    發表于 10-20 18:20 ?42次下載
    【<b class='flag-5'>嵌入式</b>】構建<b class='flag-5'>嵌入式</b>Linux系統(uboot、內核、<b class='flag-5'>文件</b>系統)

    嵌入式Linux系統移植-(Linux文件系統)

    嵌入式Linux系統移植-(Linux文件系統)嵌入式文件系統概述·文件是有組織、有次序地存儲在某種介質上的一組信息的集合,是用來存儲信息的
    發表于 11-02 12:51 ?16次下載
    <b class='flag-5'>嵌入式</b>Linux系統移植-(Linux<b class='flag-5'>文件</b>系統)

    視頻教程-嵌入式Linux文件與串口編程-嵌入式

    嵌入式Linux文件與串口編程 嵌入式工程師、嵌入式講師、10多年
    發表于 11-02 15:06 ?15次下載
    視頻教程-<b class='flag-5'>嵌入式</b>Linux<b class='flag-5'>文件</b>與串口編程-<b class='flag-5'>嵌入式</b>

    Intel Hex 文件格式

    簡介這種文件格式一般是以hex為后綴名,在嵌入式MCU程序開發中,經常編譯鏈接后生成一個這樣文件,然后將這個文件燒寫到MCU的ROM中。所以
    發表于 12-06 10:06 ?4次下載
    Intel <b class='flag-5'>Hex</b> <b class='flag-5'>文件</b>格式
    主站蜘蛛池模板: 亚洲先锋资源| 老师叫我下面含着精子去上课| 午夜国产精品视频| 午夜精品久久久久久91| 天天色天天搞| 久久看精品| 日本xxxx69hd| 嗯!啊!使劲用力在线观看| 一品毛片| 色接久久| 精品卡一卡二 卡四卡视频| www.亚洲.com| 色狠狠色综合吹潮| 大桥未久加勒比女热大陆在线| 欧美极品| 乱色伦短篇小说| 无遮挡一级毛片| 欧美成人aaa大片| 国产精品一级毛片不收费| 亚洲精品久久久久午夜| 久久最新精品| 又粗又长又爽又长黄免费视频| 中韩日欧美电影免费看| 日韩一区二区视频| 国产农村妇女毛片精品久久久| 午夜在线看片| 俄罗斯小屁孩cao大人免费| 爽好舒服快给老师| 性欧美xxxx视频在线观看| 女色专区| 午夜精品免费| 六月丁香激情网| 一级毛片免费网站| 欧美精品hdvideosex| 操碰视频在线| 国产伦精品一区二区三区在线观看 | 5060午夜一级| 日本免费黄色大片| 爱爱小视频免费看| 国产资源视频| 国产精品色婷婷在线观看|