|
我也没太深究两者之间具体区别,首先两种格式的文件都可以刷固件,而区别据我所知如下:1、先从名称上区分,BIN格式的为二进制文件,HEX格式的应为十六进制文件;
2、从功用上区分,BIN文件往往主用于刷引导程序,刷完后还得把主程序,也就咱们常说的主固件刷进去才能进常工作,有点儿类似DOS操作系统的三个引导文件,常加有BL(BOOT LOADER)以明示。而另一部分BIN文件引导及主固件都有,刷进去不仅可以启动而且也能正常工作,这种类型的文件名称里常有BU(应该是BOOT UPDATE)标识。而HEX文件往往两部分都含有了,可以短接BOOT插排连引导区和主固件都刷了,也可以不短接只刷主固件而不更新引导区。
以上是我个人总结出来的,如有不对及补充楼下高手继续.
|
|