bin文件合并工具

bin文件合并工具

大小:0.15MB

更新时间:2024-08-24

类型:国产软件

版本:1.0 官方版

下载
在单片机的开发过程中,经常需要将两个单独的bin文件合并成一个文件,方便烧写和生产。超好用的一个工具,可以实现两个二进制bin文件的合并,任一指定偏移量合并。使用它可以直接将编译好的两个bin文件按照程序员需要合并,而不需费力去重建工程重新编译。有兴趣的朋友可以试试。
相似软件
版本说明
软件地址
  • guitar pro 6
    绿色版
  • EarMaster Cloud for school
    绿色版
  • Vegas Pro 16 Edit
    绿色版

bin文件合并工具安装方法

1、在本站下载bin文件合并工具后,使用 360压缩 软件解压。

2、解压完成后,双击.exe文件就可以打开软件。

bin文件合并工具截图

bin文件合并工具使用方法

方法一

1、首先简单介绍一下STM32的IAP。IAP(In-application-programming),即在应用中编程。有了它,产品发布之后,仍然可 以方便的升级固件,而不需要拆机并用JTAG等方式更新程序。IAP系统的固件一般有两部分组成,IAP BootLoader Code和Application Code,如下图所示。

bin文件合并工具截图

2、系统启动时,首先运行IAP BootLoader Code,并检测相应状态,判断是执行升级的流程还是直接运行本地的Application Code。 一般来说,BootLoader和Application是分别编译的,会生成两个二进制文件。在工厂生产时,如果分别烧写这两个文件,显然有些麻烦。这 时,我们就可以将两个BIN文件合并成一个,直接烧写。假设Application Code的偏移地址为0x1000,IAP固件在Flash中的分布如下图所示。

bin文件合并工具截图

3、使用二进制文件合并工具(UBIN.exe),这个小工具是以前在S3C2410上开发uCOS时做的,功能比较简单,满足一般的需求。

4、首先,添加第一个文件1.bin,其地址为0x0000,所以,偏移量设置为0x00000000,设置完偏移量后点击“添加”按钮。

bin文件合并工具截图

5、然后添加第二个文件,偏移量根据需要设置为0x00001000,如下图所示。

bin文件合并工具截图

6、设置目标文件为C:dst.bin,然后点击“合并”按钮。

bin文件合并工具截图

7、正常情况下,会成功生成目标文件,并有如下图所示的提示信息。

bin文件合并工具截图

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对比一下,如下。

bin文件合并工具截图

可以看到两种方法合并出的文件,完全一样。

第二种方法的好处在于,可以在集成开发环境中设置编译选项,在编译完成之后自动执行该批处理,这样,编译完成后即得到能够直接固化到Flash中的二进制文件,节省了一些时间。

bin文件合并工具更新日志

1.将bug扫地出门进行到底

2.有史以来最稳定版本

秀爱小编推荐:

bin文件合并工具就是一款能将两个单独的BIN文件进行合并处理的工具,不用重建工程重新编译的,直接将编译好的两个bin文件合并即可,为广大程序员减轻了不少的工作量。本站还有类似软件 乐易集成吊顶设计软件 、 原木材积计算器 、 广东省企业所得税申报系统 、 派尔玻璃优化软件 、 太友CPK计算工具 !

版号1.0 官方版
语言简体中文
授权免费软件
应用平台winall
需要网络无广告 其它地址下载:点击下载

同类其它其它行业

其它行业

猜你喜欢

天才音乐家大全
天才音乐家大全

天才音乐家大全专题,为您提供天才音乐家 注册机、天才音乐家 停止工作、天才音乐家 怎么用等内容。更多天才音乐家大全内容,请到秀爱软件园天才音乐家大全专题!

安卓共有 1 款 | 苹果共有 1全部>>

联想驱动下载
联想驱动下载

联想驱动下载专题,为您提供联想锋行系列台式机、联想锋行系列电脑、联想锋行系列呼吸等内容。更多联想驱动下载内容,请到秀爱软件园联想驱动下载专题!

安卓共有 4 款 | 苹果共有 2全部>>

华安证券专题
华安证券专题

秀爱软件园华安证券专题专题,为您提供华安证券专题官方下载、华安证券专题最新版下载、华安证券专题绿色纯净版等内容。更多华安证券专题内容,请到秀爱软件园华安证券专题专题!

安卓共有 1 款 | 苹果共有 3全部>>

植物大战僵尸手机版专题
植物大战僵尸手机版专题

秀爱软件园植物大战僵尸手机版专题专题,为您提供植物大战僵尸手机版专题官方下载、植物大战僵尸手机版专题最新版下载、植物大战僵尸手机版专题绿色纯净版等内容。更多植物大战僵尸手机版专题内容,请到秀爱软件园植物大战僵尸手机版专题专题!

安卓共有 4 款 | 苹果共有 9全部>>

分区大师专题
分区大师专题

秀爱软件园分区大师专题专题,为您提供分区大师专题官方下载、分区大师专题最新版下载、分区大师专题绿色纯净版等内容。更多分区大师专题内容,请到秀爱软件园分区大师专题专题!

安卓共有 0 款 | 苹果共有 0全部>>

为您推荐

热门标签

MAC地址批量生成器 华表模板设计器 水蒸气及热力计算 公差配合查询 家庭营养配餐(免 淘管家 水电费物业费管理 exe文件图标更换器 DigiCamControl(尼康电

最新资讯

点击查看更多资讯