最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

bin文件合并工具(UBIN)(方面燒寫和生產(chǎn)) v1.0 中文綠色免費(fèi)版

bin文件合并工具下載

  • 軟件大?。?span>129KB
  • 軟件語(yǔ)言:簡(jiǎn)體中文
  • 軟件類型:國(guó)產(chǎn)軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 軟件類別:應(yīng)用其它
  • 應(yīng)用平臺(tái):Windows平臺(tái)
  • 更新時(shí)間:2013-04-18
  • 網(wǎng)友評(píng)分:
360通過(guò) 騰訊通過(guò) 金山通過(guò)

情介紹

在單片機(jī)的開發(fā)過(guò)程中,經(jīng)常需要將兩個(gè)單獨(dú)的BIN文件合并成一個(gè)文件,方便燒寫和生產(chǎn)。
bin文件合并工具(UBIN)是一個(gè)超好用的一個(gè)工具,可以實(shí)現(xiàn)兩個(gè)二進(jìn)制bin文件的合并,任一指定偏移量合并。使用它可以直接將編譯好的兩個(gè)bin文件按照程序員需要合并,而不需費(fèi)力去重建工程重新編譯。有興趣的朋友可以試試。
使用方法
首先簡(jiǎn)單介紹一下STM32的IAP。IAP(In-application-programming),即在應(yīng)用中編程。有了它,產(chǎn)品發(fā)布之后,仍然可 以方便的升級(jí)固件,而不需要拆機(jī)并用JTAG等方式更新程序。IAP系統(tǒng)的固件一般有兩部分組成,IAP BootLoader Code和Application Code。
系統(tǒng)啟動(dòng)時(shí),首先運(yùn)行IAP BootLoader Code,并檢測(cè)相應(yīng)狀態(tài),判斷是執(zhí)行升級(jí)的流程還是直接運(yùn)行本地的Application Code。 一般來(lái)說(shuō),BootLoader和Application是分別編譯的,會(huì)生成兩個(gè)二進(jìn)制文件。在工廠生產(chǎn)時(shí),如果分別燒寫這兩個(gè)文件,顯然有些麻煩。這 時(shí),我們就可以將兩個(gè)BIN文件合并成一個(gè),直接燒寫。假設(shè)Application Code的偏移地址為0x1000。
下面介紹第一種方法,使用二進(jìn)制文件合并工具(UBIN.exe),這個(gè)小工具是以前在S3C2410上開發(fā)uCOS時(shí)做的,功能比較簡(jiǎn)單,滿足一般的需求。
首先,添加第一個(gè)文件1.bin,其地址為0x0000,所以,偏移量設(shè)置為0x00000000,設(shè)置完偏移量后點(diǎn)擊“添加”按鈕。
然后添加第二個(gè)文件,偏移量根據(jù)需要設(shè)置為0x00001000。
設(shè)置目標(biāo)文件為C:\dst.bin,然后點(diǎn)擊“合并”按鈕。
正常情況下,會(huì)成功生成目標(biāo)文件。
這種方法相對(duì)比較靈活,對(duì)合并文件的個(gè)數(shù)和偏移地址沒有限制。缺點(diǎn)是不支持配置文件,不能保存所設(shè)的配置,所以,每次合并都得手動(dòng)做很多重復(fù)工作。在調(diào)試階段會(huì)比較浪費(fèi)時(shí)間。
下面介紹一種通過(guò)命令行工具合并兩個(gè)文件的方法。該方法需要用到fsutil.exe、cat.exe和hbin.exe。寫一個(gè)批處理文件,分別調(diào)用這三個(gè)工具,最終將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
批處理文件各行的簡(jiǎn)單說(shuō)明,
del dest.bin,刪除原來(lái)的目標(biāo)文件
fsutil file createnew dest.bin 4096,創(chuàng)建一個(gè)大小為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對(duì)比一下。
可以看到兩種方法合并出的文件,完全一樣。
第二種方法的好處在于,可以在集成開發(fā)環(huán)境中設(shè)置編譯選項(xiàng),在編譯完成之后自動(dòng)執(zhí)行該批處理,這樣,編譯完成后即得到能夠直接固化到Flash中的二進(jìn)制文件,節(jié)省了一些時(shí)間。
  • bin文件合并工具(UBIN)(方面燒寫和生產(chǎn)) v1.0 中文綠色免費(fèi)版

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

bin文件合并工具(UBIN)(方面燒寫和生產(chǎn)) v1.0 中文綠色免費(fèi)版

      氣軟件

      關(guān)文章

      載聲明

      ☉ 解壓密碼:m.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買正版。
      ☉ 本站提供的bin文件合并工具(UBIN)(方面燒寫和生產(chǎn)) v1.0 中文綠色免費(fèi)版資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。

      潍坊市| 三原县| 禄劝| 恩平市| 四平市| 沙坪坝区| 安图县| 东莞市| 汉阴县| 鞍山市| 寿光市| 曲靖市| 纳雍县| 雷山县| 拉萨市| 屯门区| 同德县| 柞水县| 梁河县| 大新县| 济源市| 石狮市| 吴江市| 卓资县| 方山县| 吴旗县| 犍为县| 孝昌县| 海城市| 卓尼县| 漯河市| 嘉定区| 鹿泉市| 隆子县| 婺源县| 石楼县| 黑水县| 新乡县| 苏尼特右旗| 商丘市| 海淀区|