win7系統(tǒng)下載
當前位置: 首頁 > 辦公軟件教程 > 詳細頁面

UBIN-bin文件合并工具-UBIN下載 v1.0綠色免費版

UBIN-bin文件合并工具-UBIN下載 v1.0綠色免費版
  • 軟件類型:辦公軟件
  • 軟件語言:簡體中文
  • 授權方式:免費軟件
  • 更新時間:2023-04-15
  • 閱讀次數(shù):
  • 推薦星級:
  • 運行環(huán)境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

bin文件合并工具就是一款能將兩個單獨的BIN文件進行合并處理的工具,不用重建工程重新編譯的,直接將編譯好的兩個bin文件合并即可,為廣大程序員減輕了不少的工作量。

bin文件合并工具使用方法

首先簡單介紹一下STM32的IAP。IAP(In-application-programming),即在應用中編程。有了它,產(chǎn)品發(fā)布之后,仍然可 以方便的升級固件,而不需要拆機并用JTAG等方式更新程序。IAP系統(tǒng)的固件一般有兩部分組成,IAP BootLoader Code和Application Code,如下圖所示。

UBIN-bin文件合并工具-UBIN下載 v1.0綠色免費版

系統(tǒng)啟動時,首先運行IAP BootLoader Code,并檢測相應狀態(tài),判斷是執(zhí)行升級的流程還是直接運行本地的Application Code。 一般來說,BootLoader和Application是分別編譯的,會生成兩個二進制文件。在工廠生產(chǎn)時,如果分別燒寫這兩個文件,顯然有些麻煩。這 時,我們就可以將兩個BIN文件合并成一個,直接燒寫。假設Application Code的偏移地址為0x1000,IAP固件在Flash中的分布如下圖所示。

UBIN-bin文件合并工具-UBIN下載 v1.0綠色免費版

下面介紹第一種方法,使用二進制文件合并工具(UBIN.exe),這個小工具是以前在S3C2410上開發(fā)uCOS時做的,功能比較簡單,滿足一般的需求。

首先,添加第一個文件1.bin,其地址為0x0000,所以,偏移量設置為0x00000000,設置完偏移量后點擊“添加”按鈕。

UBIN-bin文件合并工具-UBIN下載 v1.0綠色免費版

然后添加第二個文件,偏移量根據(jù)需要設置為0x00001000,如下圖所示。

UBIN-bin文件合并工具-UBIN下載 v1.0綠色免費版

設置目標文件為C:\dst.bin,然后點擊“合并”按鈕。

正常情況下,會成功生成目標文件,并有如下圖所示的提示信息。

這種方法相對比較靈活,對合并文件的個數(shù)和偏移地址沒有限制。缺點是不支持配置文件,不能保存所設的配置,所以,每次合并都得手動做很多重復工作。在調(diào)試階段會比較浪費時間。

下面介紹一種通過命令行工具合并兩個文件的方法。該方法需要用到fsutil.exe、cat.exe和hbin.exe。寫一個批處理文件,分別調(diào)用這三個工具,最終將1.bin和2.bin合并成dest.bin。批處理文件的內(nèi)容如下:

del dest.bin

fsutil  file createnew dest.bin 4096

cat 2.bin >>dest.bin

hbin 1.bin dest.bin

批處理文件各行的簡單說明,

del dest.bin,刪除原來的目標文件

fsutil  file createnew dest.bin 4096,創(chuàng)建一個大小為4096字節(jié)的空白文件dest.bin,該值的大小由偏移地址0x1000決定

cat 2.bin >>dest.bin,將2.bin追加到空白文件dest.bin之后

hbin 1.bin dest.bin,將1.bin放到dest.bin的頭上,填充dest.bin頭上4KB的空白

dest.bin就是我們最終需要的合并完成的文件。將它與第一種方法合并的文件dst.bin對比一下,如下。

UBIN-bin文件合并工具-UBIN下載 v1.0綠色免費版

可以看到兩種方法合并出的文件,完全一樣。

第二種方法的好處在于,可以在集成開發(fā)環(huán)境中設置編譯選項,在編譯完成之后自動執(zhí)行該批處理,這樣,編譯完成后即得到能夠直接固化到Flash中的二進制文件,節(jié)省了一些時間。


Office辦公軟件是辦公的第一選擇,這個地球人都知道。除了微軟Office,市面上也存在很多其他Office類軟件。


點下面下載:(推薦使用"迅雷"進行下載,系統(tǒng)下載大全QQ交流群:)
主站蜘蛛池模板: 国产欧美日韩综合精品一区二区三区| 婷婷综合缴情亚洲狠狠图片| 91精品国产综合久久精品| 亚洲国产日韩欧美综合久久| 在线综合+亚洲+欧美中文字幕| 色久悠悠婷婷综合在线亚洲| 久久综合给久久狠狠97色| 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 狠狠色婷婷狠狠狠亚洲综合| 亚洲综合久久夜AV | 亚洲精品欧美综合在线| 国产精品综合色区在线观看 | 亚洲综合久久综合激情久久| 一本色道久久综合狠狠躁篇 | 国产精品欧美亚洲日本综合| 国产日韩欧美综合| 欧美成电影综合网站色www| 丁香色欲久久久久久综合网 | 久久婷婷五月综合色高清| 伊人久久综合无码成人网| 综合国产在线观看无码| 国产成人综合亚洲AV第一页| 一个色综合导航| 色久综合网精品一区二区| 婷婷久久综合九色综合九七| 久久一本综合| 欧美αv日韩αv另类综合| 亚洲欧美伊人久久综合一区二区| 婷婷综合久久狠狠色99h| 色久综合网精品一区二区| 亚洲欧美国产日韩综合久久| 精品综合久久久久久88小说| 久久婷婷五月综合97色一本一本| 国产精品天干天干综合网| 91在线亚洲综合在线| 久久狠狠爱亚洲综合影院| 综合久久一区二区三区 | 欧美综合欧美视频| 久久综合综合久久综合| 国产欧美视频综合二区| 成人精品综合免费视频|