0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

TSMaster 中 Hex 文件編輯器使用詳細(xì)教程

上海同星智能科技有限公司 ? 2024-06-01 08:21 ? 次閱讀

TSMaster 軟件的 Hex 文件編輯器提供了文件處理的功能,這一特性讓使用 TSMaster 軟件的用戶可以更便捷地對 Hex、bin、mot、s19 和 tsbinary 類型的文件進(jìn)行處理。


本文重點(diǎn)講述 TSMaster 中 Hex 文件編輯器的使用方法,該編輯器能實(shí)現(xiàn)將現(xiàn)有的 Hex、bin、mot、s19 和 tsbinary 類型的文件按地址分割;并且能將 Hex、bin、mot、s19 和 tsbinary類型的文件合并。合并可實(shí)現(xiàn)同文件的數(shù)據(jù)塊合并,也可以實(shí)現(xiàn)跨文件合并。本文使用 Hex類型文件舉例。

本文關(guān)鍵詞:Hex,bin,mot,s19,tsbinary,文件編輯器,文件分割,文件合并

目錄

Catalog

1.如何載入 Hex、bin、mot、s19 和 tsbinary 文件

2.文件的分割

3.文件的合并

4. 文件保存類型

1.

如何載入 Hex、bin、mot、s19 和 tsbinary 文件

在 TSMaster 中點(diǎn)擊應(yīng)用模塊,選擇小工具,點(diǎn)擊 Hex 文件編輯器。如圖 1 所示:

df4f8f0c-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 1

在 Hex 文件編輯器窗口,點(diǎn)擊文件(File)按鈕,點(diǎn)擊加載文件(Load File),即可加載 Hex 文件。如圖 2 所示:

df5ac732-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 2


Hex 文件加載進(jìn)來后,Hex 文件編輯器窗口上半部展示該 Hex 文件的數(shù)據(jù)塊、起始地址、截止地址、數(shù)據(jù)長度、校驗(yàn)和和映射地址,下半部展示數(shù)據(jù)塊中內(nèi)容。如圖 3 所示:

df722986-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 3

2.

文件的分割

Hex 文件編輯器可以對載入的 Hex、bin、mot、s19 和 tsbinary 類型的文件進(jìn)行分割。當(dāng)前載入的 Hex 文件有四個(gè)數(shù)據(jù)塊,如圖 4 所示:選中數(shù)據(jù)塊 0,點(diǎn)擊編輯(Edit)按鈕,選擇按地址范圍另存為(Save As Address Range),彈出設(shè)置地址范圍窗口(Set Address Range),設(shè)置分割后的 Hex 文件起始地址為:0x000000A3,截止地址為:0x000001F3,點(diǎn)擊 OK。

df87d77c-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 4

設(shè)置好起始地址和截止地址后選擇一個(gè)目錄保存分割后的 Hex 文件。保存成功后,加載分割后的 Hex文件。如圖 5 所示:當(dāng)前加載的分割后的 Hex文件的起始地址為:0x000000A3,截止地址為:0x000001F3,與分割時(shí)設(shè)置的地址相同。

df8bcbca-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 5


Hex 文件編輯器分割 Hex 文件保持?jǐn)?shù)據(jù)塊內(nèi)容不變,如圖 6 所示,對比分割后的 Hex 文件與分割前的 Hex 文件,可以發(fā)現(xiàn)相同地址區(qū)域的數(shù)據(jù)塊內(nèi)容是一樣的。

dff149dc-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 6

3.

文件的合并

Hex 文件編輯器也可以對載入的 Hex、bin、mot、s19 和 tsbinary 類型的文件進(jìn)行合并。


合并分為兩種方式:

1、同文件內(nèi)提取不同數(shù)據(jù)塊生成新文件;

2、跨文件合并。

3.1 生成新文件

加載一個(gè)具有多個(gè)數(shù)據(jù)塊的 Hex 文件,勾選要提取的數(shù)據(jù)塊,在空白處點(diǎn)擊鼠標(biāo)右鍵,選擇合并選定的塊到新文件(Merge Selected Blocks To New File)。如圖 7 所示:

e01c1086-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 7

保存成功后,加載合并后的 Hex 文件。如圖 8 所示:新 Hex 文件的起始地址和截止地址與合并前的 Hex 文件的起始地址和截止地址相同,并且數(shù)據(jù)塊也保持原有個(gè)數(shù)。

e0419fa4-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 8

3.2 跨文件合并

加載兩個(gè)不同的 Hex 文件,選中要合并的數(shù)據(jù)塊,在空白處點(diǎn)擊鼠標(biāo)右鍵,選擇合并選定的塊到新文件(Merge Selected Blocks To New File)。如圖 9 所示:

e06056a6-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 9

保存成功后,加載合并后的 Hex 文件。如圖 10 所示:新 Hex 文件的起始地址和截止地址與合并前的 Hex 文件的起始地址和截止地址相同,并且數(shù)據(jù)塊也保持原有個(gè)數(shù)。

e06f7de8-1fac-11ef-bd4a-92fbcf53809c.jpg

圖 10

4.

文件保存類型

對于加載的文件,無論是 Hex、bin、mot、s19 以及 tsbinary,都可以在保存時(shí)選擇想要保存的文件類型。如圖 11 所示:點(diǎn)擊編輯(Edit)按鈕,選擇另存為(Save As),在彈出的另存為窗口的保存類型處,可以選擇保存為 Hex、bin、mot、s19 或 tsbinary 類型。

e0750f9c-1fac-11ef-bd4a-92fbcf53809c.png

圖 11

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    4611

    瀏覽量

    86984
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    798

    瀏覽量

    31009
  • MASTER
    +關(guān)注

    關(guān)注

    0

    文章

    101

    瀏覽量

    11241
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    VI編輯器使用詳解

    具備的功能一個(gè)編輯器(例如Windows的記事本)具備的功能:· 打開文件、新建文件、保存文件· 光標(biāo)移動(dòng)· 文本
    發(fā)表于 03-14 17:27

    gedit 編輯器使用教程 相關(guān)資料推薦

    gedit在終端里,可以直接運(yùn)行g(shù)edit命令打開編輯器,也可以運(yùn)行“gedit文件名”打開指定文件,比如:如果要修改其他用戶的文件,比如/etc/fstab,如下:3. gedit的
    發(fā)表于 07-01 08:12

    使用Markdown編輯器

    歡迎使用Markdown編輯器寫博客本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會(huì)帶來全新的體驗(yàn)哦:Markdown和擴(kuò)展Markdown簡潔的語法代碼塊高亮圖片鏈接和圖片
    發(fā)表于 08-13 07:45

    VIM編輯器使用教程

    8節(jié) VIM編輯器使用教程 主要內(nèi)容: 1、VIM基本三種模式 2、vim配置文件零基礎(chǔ)學(xué)嵌入式編程 1. VIM基本三種模式 三種工作模式: 命令模式、編輯模式、末行模式 零基礎(chǔ)學(xué)嵌入...
    發(fā)表于 12-22 06:22

    文本編輯器的實(shí)現(xiàn)

      本章的目的是建立一個(gè)文本編輯器,同時(shí)繼續(xù)介紹控件的用法。有兩類文本編輯器:單文檔和多文檔文本編輯器。單文檔文本編輯器一次只能打開一個(gè)文件
    發(fā)表于 11-11 11:13 ?0次下載

    UltraEdit超級(jí)編輯器下載

    超級(jí)編輯器。可以打開.h,.c,.cpp等文件。具有很好地編輯功能。輔助Keil等軟件,進(jìn)行工程文件編輯
    發(fā)表于 05-23 11:35 ?8次下載

    用PDF編輯器怎么拆分PDF文件

    的小伙伴也想知道怎么操作的吧,那就看看下面的文章,說不定就會(huì)了哦。? ? ? ?1.打開運(yùn)行迅捷PDF編輯器,在編輯器打開需要修改的PDF文件。? ? ? ?2.打開
    發(fā)表于 11-15 15:56 ?387次閱讀

    linux系統(tǒng)教程之Vi編輯器的使用教程免費(fèi)下載

    建立、編輯、加工處理文本文件操作方法進(jìn)行了詳細(xì)介紹,其中包括文本的插入、修改、恢復(fù)、光標(biāo)移動(dòng)、字符串檢索、全局替換、vi編輯器的設(shè)置以及編輯
    發(fā)表于 12-18 19:09 ?52次下載
    linux系統(tǒng)教程之Vi<b class='flag-5'>編輯器</b>的使用教程免費(fèi)下載

    一個(gè)開源十六進(jìn)制編輯器刷屏Github,標(biāo)星6K

    游戲的配置文件,則可以使用十六進(jìn)制編輯器將其打開,并通過它更改某些值從而獲得更多的彈藥/得分等,深受程序員喜歡的十六進(jìn)制編輯器有很多,諸如Bless Hex
    的頭像 發(fā)表于 01-14 09:15 ?3085次閱讀

    JLINK下載Hex文件詳細(xì)步驟

    JLINK下載Hex文件詳細(xì)步驟
    發(fā)表于 06-27 09:23 ?0次下載

    基于終端的Linux 編輯器

    我們需要利用文本編輯器來做筆記、寫程序,或者編輯系統(tǒng)配置文件來完成一些事情。
    的頭像 發(fā)表于 03-30 17:42 ?2981次閱讀

    Hex文件內(nèi)容詳細(xì)解析

    編碼數(shù)字組成。Intel HEX文件通常用于傳輸將被存于ROM或者EPROM的程序和數(shù)據(jù)。大多數(shù)EPROM編程器或模擬器使用Intel HEX
    的頭像 發(fā)表于 01-06 10:43 ?8525次閱讀

    UltraEdit十六進(jìn)制編輯器

    UltraEdit不僅僅是一個(gè)文本編輯器,它還包括十六進(jìn)制編輯器模式,有時(shí)也稱為二進(jìn)制文件編輯器或字節(jié)編輯器。 關(guān)鍵的十六
    的頭像 發(fā)表于 05-28 14:16 ?2576次閱讀
    UltraEdit十六進(jìn)制<b class='flag-5'>編輯器</b>

    一分鐘帶你了解TSMaster小程序編輯代碼智能提示功能

    本文給大家?guī)?b class='flag-5'>TSMaster小程序編輯的新功能,其中主要包含:代碼編輯智能提示功能、可用外部代碼編輯器編輯小程序代碼并同步。本文關(guān)鍵字:C
    的頭像 發(fā)表于 10-28 08:22 ?1645次閱讀
    一分鐘帶你了解<b class='flag-5'>TSMaster</b>小程序<b class='flag-5'>編輯</b>代碼智能提示功能

    vim編輯器如何使用

    Vim編輯器是一個(gè)功能強(qiáng)大的文本編輯器,它基于Vi進(jìn)行改進(jìn),并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應(yīng)操作。以下是Vim編輯器的基本使用方法: 一、Vim
    的頭像 發(fā)表于 08-30 14:58 ?258次閱讀