STM32程序升级时,如何检查BIN文件的有效性呢?

2019-12-11 18:20发布

如题,我想用IAP升级程序。但前提是如何检查BIN文件的有效性呢?不可能无效的BIN文件也可以升级啊!大家是怎么处理的呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
41条回答
boboo
1楼-- · 2019-12-13 10:44
 精彩回答 2  元偷偷看……
iskywolf
2楼-- · 2019-12-13 11:50
8楼提到的文件头,可以在升级之后写到程序区最后一个扇区未尾,用于下次升级时比较板本号之类的操作。
lindabell
3楼-- · 2019-12-13 17:21
文件头:版本信息、编译日期、文件MD5等信息
内容:bin文件
gzhuli
4楼-- · 2019-12-13 21:17
判断有效性最好的方法是数字签名。
oooios
5楼-- · 2019-12-14 01:51
我就是分包 校验 只是完整性
weshare
6楼-- · 2019-12-14 03:23
 精彩回答 2  元偷偷看……

一周热门 更多>