您现在的位置是:网站首页> 软件下载软件下载
bin文件合并工具(UBIN)1.0绿色免费版
2021-04-24
235人已围观
简介 bin文件合并工具(UBIN)1.0绿色免费版
在单片机设计的开发设计全过程中,常常必须将2个独立的bin文件合并成一个文件,便捷烧录和生产制造。 超功能强大的一个专用工具,能够完成2个二进制bin文件的合并,任一特定偏移合并。应用它能够立即将编译程序好的2个bin文件依照程序猿必须合并,而不需费劲去复建工程项目再次编译程序。有兴趣爱好的盆友能够试一下。 【操作方法】 最先简易介绍一下STM32的IAP。IAP(In-application-programming),即在运用中程序编写。拥有它,发布产品以后,依然可 以便捷的升級固定件,而不用拆卸并且用JTAG等方法升级程序流程。IAP系统软件的固定件一般有两一部分构成,IAP BootLoader Code和Application Code,如下图所显示。 #160;#160;#160;#160;#160; 开机启动时,最先运作IAP BootLoader Code,并检验相对情况,分辨是实行升級的步骤還是立即运作当地的Application Code。 一般来说,BootLoader和Application是各自编译程序的,会形成2个二进制文件。在加工厂生产制造时,假如各自烧录这两个文件,显而易见一些不便。这 时,大家就可以将2个BIN文件合并成一个,立即烧录。假定Application Code的偏位详细地址为0x1000,IAP固定件在Flash中的遍布如下图所显示。 下边详细介绍第一种方式,应用二进制文件合并专用工具(UBIN.exe),这一实用工具是之前在S3C2410上开发设计uCOS时做的,作用非常简单,考虑一般的要求。 最先,加上第一个文件1.bin,其详细地址为0x0000,因此 ,偏移设定为0x00000000,设定完偏移后点一下“加上”按键。 随后加上第二个文件,偏移依据必须设定为0x00001000,如下图所显示。 #160; 设定总体目标文件为C:\dst.bin,随后点一下“合并”按键。 一切正常状况下,会取得成功形成总体目标文件,并有如下图所显示的信息提示。 #160; 这类方式相对性较为灵便,对合并文件的数量和偏位详细地址沒有限定。缺陷是不兼容配备文件,不可以储存专设的配备,因此 ,每一次合并都得手动式做许多 反复工作中。在调节环节会较为混日子。 下边详细介绍一种根据命令行工具合并2个文件的方式。该方式必须采用fsutil.exe、cat.exe和hbin.exe。写一个批处理命令文件,各自启用这三个专用工具,最后将1.bin和2.bin合并成dest.bin。批处理命令文件的內容以下: del#160;dest.binfsutil#160;#160;file#160;createnew#160;dest.bin#160;4096#160;cat#160;2.bin#160;gt;gt;dest.binhbin#160;1.bin#160;dest.bin 批处理命令文件各行各业的简易表明, del dest.bin,删掉原先的总体目标文件 fsutil#160; file createnew dest.bin 4096,建立一个尺寸为4096字节数的空缺文件dest.bin,该值的尺寸由偏位详细地址0x1000决策 cat 2.bin gt;gt;dest.bin,将2.bin增加到空缺文件dest.bin以后 hbin 1.bin dest.bin,将1.bin放进dest.bin的头顶,添充dest.bin头顶4k高清B的空缺 dest.bin便是大家最后必须的合并进行的文件。将它与第一种方式合并的文件dst.bin比照一下,以下。 能够见到二种方式合并出的文件,彻底一样。 第二种方式的益处取决于,能够在集成化开发工具中设定编译程序选择项,在编译程序进行以后全自动实行该批处理命令,那样,编译程序进行后即获得可以立即干固到Flash中的二进制文件,节约了一些時间。
上一篇:XPS转换器1.0免费版
点击排行
- Node.js免费下载 Node.js 19.6 官方安装版+绿色解压版 64位 下载-
- Paracraft下载 帕拉卡Paracraft 3d动画编程创作工具 pc版 V1.0.240 官方安装家庭版 下载-
- Vijeo Designer补丁下载 Vijeo Designer授权补丁 V6.2 绿色免费版 下载-
- 快应用开发软件下载 Quick App IDE(快应用开发工具)V6.2.0 官方安装版 下载-
- 快应用开发Linux版下载 Quick App IDE(快应用开发工具)V3.3.1 官方Linux安装版 下载-
- 编程工具下载 猿如意(编程工具箱)V1.2.0 linux最新版 下载-
- Bootstrap Studio激活补丁下载 前端开发工具 Bootstrap Studio 破解补丁 v6.4 附激活教程 下载-
- SmartGit电脑版下载 SmartGit(图形化GitGUI客户端) v22.1.4 官方中文免费便携版 下载-
本栏推荐
-
Node.js免费下载 Node.js 19.6 官方安装版+绿色解压版 64位 下载-
-
Paracraft下载 帕拉卡Paracraft 3d动画编程创作工具 pc版 V1.0.240 官方安装家庭版 下载-
-
Vijeo Designer补丁下载 Vijeo Designer授权补丁 V6.2 绿色免费版 下载-
-
快应用开发软件下载 Quick App IDE(快应用开发工具)V6.2.0 官方安装版 下载-
-
快应用开发Linux版下载 Quick App IDE(快应用开发工具)V3.3.1 官方Linux安装版 下载-
-
编程工具下载 猿如意(编程工具箱)V1.2.0 linux最新版 下载-
-
Bootstrap Studio激活补丁下载 前端开发工具 Bootstrap Studio 破解补丁 v6.4 附激活教程 下载-
猜你喜欢
- Node.js免费下载 Node.js 19.6 官方安装版+绿色解压版 64位 下载-
- Paracraft下载 帕拉卡Paracraft 3d动画编程创作工具 pc版 V1.0.240 官方安装家庭版 下载-
- Vijeo Designer补丁下载 Vijeo Designer授权补丁 V6.2 绿色免费版 下载-
- 快应用开发软件下载 Quick App IDE(快应用开发工具)V6.2.0 官方安装版 下载-
- 快应用开发Linux版下载 Quick App IDE(快应用开发工具)V3.3.1 官方Linux安装版 下载-
- 编程工具下载 猿如意(编程工具箱)V1.2.0 linux最新版 下载-
- Bootstrap Studio激活补丁下载 前端开发工具 Bootstrap Studio 破解补丁 v6.4 附激活教程 下载-