-
-
bin文件合并工具
1.0 官方版
- 软件大小:0.15MB
- 更新日期:2021-10-22
- 下载次数:53次
- 软件语言:简体
- 软件授权:免费软件
- 软件评级:

- 安全检测:无插件无病毒
- 软件类型:国产软件
- 软件分类:其它行业
- 软件系统:winall
bin文件合并工具简介
在单片机的开发过程中,经常需要将两个单独的bin文件合并成一个文件,方便烧写和生产。超好用的一个工具,可以实现两个二进制bin文件的合并,任一指定偏移量合并。使用它可以直接将编译好的两个bin文件按照程序员需要合并,而不需费力去重建工程重新编译。有兴趣的朋友可以试试。
解压密码:www.51xiazai.cn
bin文件合并工具安装方法
1、在本站下载bin文件合并工具后,使用360压缩软件解压。
2、解压完成后,双击.exe文件就可以打开软件。
bin文件合并工具使用方法
方法一
1、首先简单介绍一下STM32的IAP。IAP(In-application-programming),即在应用中编程。有了它,产品发布之后,仍然可 以方便的升级固件,而不需要拆机并用JTAG等方式更新程序。IAP系统的固件一般有两部分组成,IAP BootLoader Code和Application Code,如下图所示。
2、系统启动时,首先运行IAP BootLoader Code,并检测相应状态,判断是执行升级的流程还是直接运行本地的Application Code。 一般来说,BootLoader和Application是分别编译的,会生成两个二进制文件。在工厂生产时,如果分别烧写这两个文件,显然有些麻烦。这 时,我们就可以将两个BIN文件合并成一个,直接烧写。假设Application Code的偏移地址为0x1000,IAP固件在Flash中的分布如下图所示。
3、使用二进制文件合并工具(UBIN.exe),这个小工具是以前在S3C2410上开发uCOS时做的,功能比较简单,满足一般的需求。
4、首先,添加第一个文件1.bin,其地址为0x0000,所以,偏移量设置为0x00000000,设置完偏移量后点击“添加”按钮。
5、然后添加第二个文件,偏移量根据需要设置为0x00001000,如下图所示。
6、设置目标文件为C:dst.bin,然后点击“合并”按钮。
7、正常情况下,会成功生成目标文件,并有如下图所示的提示信息。
8、这种方法相对比较灵活,对合并文件的个数和偏移地址没有限制。缺点是不支持配置文件,不能保存所设的配置,所以,每次合并都得手动做很多重复工作。在调试阶段会比较浪费时间。
方法二
1、下面介绍一种通过命令行工具合并两个文件的方法。该方法需要用到fsutil.exe、cat.exe和hbin.exe。写一个批处理文件,分别调用这三个工具,最终将1.bin和2.bin合并成dest.bin。批处理文件的内容如下:
del dest.bin
fsutil file createnew dest.bin 4096
cat 2.bin >>dest.bin
hbin 1.bin dest.bin
2、批处理文件各行的简单说明,
del dest.bin,删除原来的目标文件
fsutil file createnew dest.bin 4096,创建一个大小为4096字节的空白文件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对比一下,如下。
可以看到两种方法合并出的文件,完全一样。
第二种方法的好处在于,可以在集成开发环境中设置编译选项,在编译完成之后自动执行该批处理,这样,编译完成后即得到能够直接固化到Flash中的二进制文件,节省了一些时间。
相关专题
换一换-
文件合并专题
什么是文件合并?在Windows系统中,两个文件可以通过命令提示符来合并成一个文件,目的是为了隐藏重要数据。由华军小编为大家准备的,文件合并下载专题,其中汇集各种用来文件合并的软件,而且大部分都是免费的。还等什么,赶快过来下载吧!
人气软件
-
红手指云手机v4.12.081
237.76 MB|2026-01-27
-
抖音电脑版7.1.0
4.58 MB|2026-01-20
-
雷神加速器11.3.0.8
88.3MB|2026-01-16
-
360软件管家13.0.0.2007
95.2MB|2026-01-16
-
泡泡加速器25.12.5.1
2.92 MB|2026-01-16
-
虎牙直播7.30.0.120
2.79 MB|2026-01-13
热搜推荐
-
租号玩5.18.250612.1
|91.5MB -
我的世界1.18.24.12
|180.14 MB -
快手13.11.40.45972
|95.42MB -
乐播投屏6.3.50
|120 MB -
爱奇艺13.11.0.9633
|67.38MB
装机必备软件
小编推荐
-
1
红手指云手机v4.12.081
游戏软件|
-
2
抖音电脑版7.1.0
视频播放|
-
3
雷神加速器11.3.0.8
网络加速|
-
4
360软件管家13.0.0.2007
系统安全|
-
5
泡泡加速器25.12.5.1
网络加速|
-
6
虎牙直播7.30.0.120
视频播放|
-
7
迅游网游加速器8.0
网络加速|
-
8
苹果恢复大师3.8.38.2362最新版
数据恢复|
-
9
驱动精灵2025.8.5.220
硬件工具|
-
10
得力OCR文字识别3.1.0.5 官方版
办公软件|
最新软件
-
出租房租赁管理系统
0.15MB/2021-10-22
-
浩顺门禁出入管理系统
0.15MB/2021-10-22
-
水电费物业费管理系统软件
0.15MB/2021-10-22
-
单位社保费管理客户端
0.15MB/2021-10-22
-
北京市单位社保费管理客户端
0.15MB/2021-10-22
-
通用计件工资管理系统
0.15MB/2021-10-22


