新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 詳細闡述UCD3xxx系列數字電源控制器燒寫常用的兩種十六進制

        詳細闡述UCD3xxx系列數字電源控制器燒寫常用的兩種十六進制

        作者: 時間:2013-09-06 來源:網絡 收藏
        FB_48V_HS.hex,計算程序閃存的校驗位,同時輸出程序和數據閃存內容,格式是intel 十六進制。

        4基于進一步了解X0Hex文件格式
        為了進一步了解X0 和Hex 格式,下面通過 硬開關全橋評估板軟件來看一下具體生成的X0和Hex 文件,如圖5 和圖6 所示。
        圖5 的第一列統一是百分號開始;下面兩列(一個字節)表示的是每一行除百分號外的字符長度,每行最多字符數是0x4E(78);然后一列表示后面數據類型,除最后一行是8(結束)外,其它都是6(數據);再有兩列是整行的校驗;地址占9 列,以8 開始,后面4 個字節代表實際地址;地址后面就都是數據了。從圖中可以看出,X0 文件的程序閃存的地址都是從0 開始的,而且也沒有整個程序閃存的校驗。TI 燒寫軟件和工具主要使用X0 格式的文件,燒寫軟件自己會計算程序閃存的校驗和,然后寫到最后4 個字節,所以X0 不需要計算整個程序閃存的校驗和。
        圖6 的第一列都是冒號;后面依次一個字節指的是整行所含數據的字節數;兩個字節是偏置地址;一個字節是指的記錄類型;然后是字節數不等的數據。最后一個字節是每一行的校驗。圖6 的第一行指定擴展地址,為0x0001;最后一行標志文件結束。另外,在程序閃存最后4 個字節(粉紅色區域)就是整個程序閃存的校驗和。如果這個校驗和不對,程序就不會跳到程序閃存中執行。

        5小結
        如果使用TI 提供的燒寫軟件(GUI)和工具(USB 適配器)燒寫的話,只需要格式為X0 的文件;如果使用第三方燒寫器在生產線燒寫,那么就會需要Hex 格式文件。可以根據本文的介紹來生成所需的X0或者Hex 文件。

        上一頁 1 2 3 4 5 6 下一頁

        關鍵詞: UCD3xxx 數字 電源 控制器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 株洲县| 南宁市| 桦甸市| 祁东县| 江西省| 响水县| 都匀市| 北辰区| 翁源县| 大埔区| 南乐县| 小金县| 曲靖市| 洛南县| 清徐县| 阿拉善右旗| 岳阳市| 全椒县| 全州县| 沂南县| 丰县| 武乡县| 麻栗坡县| 棋牌| 日喀则市| 灵川县| 和龙市| 图木舒克市| 昆明市| 临颍县| 宁蒗| 宁阳县| 汾西县| 仁寿县| 隆尧县| 涡阳县| 乌鲁木齐市| 木兰县| 丹棱县| 宝鸡市| 甘泉县|