合并bin文件命令

del merage.bin删除合并的文件

fsutil  file createnew merage.bin 4096创建新的合并文件 添加空白4096字节

cat 2.bin >> merage.bin2.bin追加到4096之后

hbin 1.bin merage.bin1.bin追加到merage.bin开头

使用改中方法可以将两个bin文件合并为一个bin文件。

 

问题:

如果1.bin只有2048字节,则在最终合并的bin文件中,2049字节~4096字节为全0数据。实际单片机中flash默认值为0xFF

 

优化:

使用winhex工具生成一个4096大小的全0xFFbin文件:3.bin

del merage.bin删除合并的文件

fsutil  file createnew merage.bin 4096创建新的合并文件 添加空白4096字节

cat 2.bin >> merage.bin2.bin追加到4096之后

Hbin 3.bin merage.bin3.bin追加到merage.bin开头

hbin 1.bin merage.bin1.bin追加到merage.bin开头

这样保证了1.bin2.bin之间为全0xFF数据。

 

posted @ 2022-08-25 10:01  hifish  阅读(114)  评论(0)    收藏  举报