文件大小:
软件介绍
是款专业的二进制文件合并处理工具。用户可以借助这款软件将两个单独的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 本站所有资源(含游戏)均是软件作者、开发商投稿,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!
2 本站将不对任何资源负法律责任,所有资源请在下载后24小时内删除。
3 若有关在线投稿、无法下载等问题,请与本站客服人员联系。
4 如侵犯了您的版权、商标等,请立刻联系我们并具体说明情况后,本站将尽快处理删除,联系QQ:2499894784
- tplink物联电脑版(原tplink安防) v2.12.17.
- Office2019专业增强版【Office2019专业版】
- 字魂100号方方先锋体字体包免费版
- 3DMark Time Spyv2.1.2852 解锁专业版
- Photoshop6.0【Adobe Photoshop 6.0】(PS6)简
- excel中怎样按总分排名
- CorelDraw2018绿色汉化版【CDR2018精简版】
- Maya2020【Autodesk 玛雅2020】(64位)中文(英
- Abbyy FineReader15.0【ABBYY 15破解版】绿
- Octane Render4.0 for C4D【OC渲染器4.0】
点击加载更多评论>>