现在软件在电检设备对ECU进行下载时,需要将目前的软件作为BIN文件格式,为什么呢?
1 和BIN文件相比,HEX文件已经定义了格式,这样的话,软件容易被别人破解,从而数据有被解密的风险,但是BIN文件可以完成对数据的加密,以及对其他一些信息的定义,例如通过头文件对软件的信息进行定义
2 HEX文件的刷写无需地址,直接刷写即可;但是BIN文件由于需要地址,所以刷写的时候必须指定刷写的地址,这样的话避免了软件错刷的风险。
由于目前许多软件支持OTA服务,导致数据目前数据风险较大,所以需要BIN格式文件对其 进行加密。