军帆应用下载:一个专注提供电脑手机应用软件下载的网站!
当前位置 >首页 → → 电脑软件管理软件其它行业bin文件合并工具1.0 官方版
bin文件合并工具1.0 官方版

bin文件合并工具

  • 软件类型:其它行业
  • 应用大小:0.15MB
  • 游戏语言:简体中文
  • 游戏版本:1.0 官方版
  • 作 者:
  • 更新时间:2024-11-22
  • 推荐指数: bin文件合并工具1.0 官方版推荐指数

bin文件合并工具简介

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

解压密码:

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。批处理文件的内容如下:

deldest.binfsutilfilecreatenewdest.bin4096 cat2.bin>>dest.binhbin1.bindest.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中的二进制文件,节省了一些时间。

bin文件合并工具更新日志

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

2.有史以来最稳定版本

解压密码:

bin文件合并工具截图

新游首发

21用户正在安装
52用户正在安装
52用户正在安装
41用户正在安装
迷失好服软件园logo迷失好服软件园搜索
bin文件合并工具1.0 官方版

bin文件合并工具1.0 官方版

其它行业 | 0.15MB

版本:1.0 官方版
软件星级
发布时间:2024-11-22

bin文件合并工具1.0 官方版截图

bin文件合并工具1.0 官方版简介

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

解压密码:

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。批处理文件的内容如下:

deldest.binfsutilfilecreatenewdest.bin4096 cat2.bin>>dest.binhbin1.bindest.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中的二进制文件,节省了一些时间。

bin文件合并工具更新日志

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

2.有史以来最稳定版本

解压密码:

bin文件合并工具

相关游戏

英雄联盟电竞经理最新版

英雄联盟电竞经理

英雄联盟电竞经理电脑版是一款由腾讯推出的电竞模拟经营类游戏。英雄联盟电竞经理官方版游戏以英雄联盟赛事为主题,玩家可以建立自己的俱乐部,率领战队在电竞比赛中获得胜利。英雄联盟电竞经理游戏拥有独创的赛事策…
下载
全民养恐龙7.0.0 电脑版

全民养恐龙

全民养恐龙电脑版是一款模拟养成游戏。全民养恐龙手游拥有非常可爱的画风,玩家通过养殖恐龙来进行赚钱,通过不断地给他们喂食,它们就会快速的成长,长到可以出售的大小后就可以卖掉赚钱。全民养恐龙游戏模拟考古发…
下载
云顶之弈手游电脑版

云顶之弈手游

云顶之弈手游电脑版是一款以《英雄联盟-云顶之弈》为基础打造的策略战棋游戏,电脑版云顶之弈手游中玩家可以收集多种各具特色的英雄,你可以召集英雄们与其他玩家对战,在这里你们将展脑力与战斗力的对决,你可以采…
下载
腾讯视频HD8.10.55

腾讯视频HD

腾讯视频HD是由腾讯公司为iPad设备用户量身打造的移动网络视频播放客户端,腾讯视频HD涵盖最新最热的影视、直播、电竞、体育、比赛等视频资源,采用先进的P2P流媒体播放技术,提供高清流畅的播放服务。腾讯视频HD…
下载
腾讯课堂7.2.4 For iphone

腾讯课堂

腾讯课堂ios版是腾讯推出的一款专为学生和老师打造的教育客户端。腾讯课堂汇集了众多优质名师和丰富的教学工具上万门专业网课课程及精品公开课,帮学生快速掌握学习技能。有需要的小伙伴们就快来下载腾讯课堂ios版…
下载
爱思助手v7.98.72 官方版

爱思助手

爱思助手iPhone版来自爱思助手官方推出的第三方苹果商店,爱思助手iPhone版客户端可以为苹果iOS设备用户免费下载正面应用软件,爱思助手提供绿色正版资源下载支持iOS 5-8.1系统,资源更新及时,保证大家下载的每一款…
下载
蛋仔派对1.0.170

蛋仔派对

蛋仔派对app是一款由网易推出的多人派对手游。蛋仔派对app拥有清新的游戏画风,新颖的玩法,简单的操作方式,以及多种模式选择,带来不一样的指尖体验。在蛋仔派对手游中,玩家可以快速匹配其他玩家,使用各种武器障…
下载
梦幻西游1.485.0

梦幻西游

梦幻西游官方版是款以四大名著中的西游记为背景打造的角色扮演游戏。梦幻西游安卓版中有着全新的回合制玩法和精美的游戏画面设计。梦幻西游游戏延续了梦幻西游特有的国风卡通美术特色、强大的社交功能和多样的经典玩…
下载
本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知aliyunapp#qq.com(#换成@),我们将及时撤销相应资源
CopyRight © 2009-2023 https://www.mishihf.com All Right Reser 湘ICP备2024057109号-5