logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

高效二进制更新——Bsdiff差分算法

Bsdiff差分算法是一种针对二进制文件的增量更新算法,由Colin Percival于2003年提出,通过精准定位新旧文件差异并生成高压缩比的补丁包。差分包patchfile大小993KB,新固件new_cp.bin大小6472KB,bsdiff差分算法此次压缩率大约是15%,如果新旧固件差异很小,压缩率会更大。执行可执行程序bspatch,通过old_cp.bin和差分包patchfile,还

文章图片
#算法
嵌入式备份还原与磨损均衡机制

在嵌入式系统中,flash存储经常用于保存配置数据或关键信息,但flash操作容易出问题,比如掉电或干扰导致数据损坏。flash的每个扇区有擦写次数限制,频繁擦写会缩短寿命,下面介绍嵌入式领域安全存储的一种方案,在实际项目中可以借鉴使用,供大家学习参考。

文章图片
#c语言#算法
嵌入式备份还原与磨损均衡机制

在嵌入式系统中,flash存储经常用于保存配置数据或关键信息,但flash操作容易出问题,比如掉电或干扰导致数据损坏。flash的每个扇区有擦写次数限制,频繁擦写会缩短寿命,下面介绍嵌入式领域安全存储的一种方案,在实际项目中可以借鉴使用,供大家学习参考。

文章图片
#c语言#算法
到底了