当前位置: 首页 > news >正文

创新的常州做网站闸北区网站建设

创新的常州做网站,闸北区网站建设,开源企业网站内容管理系统,网站建设云浪科技基于 GD32 MCU 的 IAP 差分升级方案 适用于嵌入式单片机的差分升级通用库详细教程 mcu_bsdiff_upgrade 前言 随着现代通讯技术的发展,智能燃气表、智能水表、安防设备以及车载 ECU 等产品在应用中,都需要通过升级固件来实现软件更新迭代或者漏洞修复…

基于 GD32 MCU 的 IAP 差分升级方案

适用于嵌入式单片机的差分升级通用库+详细教程

mcu_bsdiff_upgrade

前言

随着现代通讯技术的发展,智能燃气表、智能水表、安防设备以及车载 ECU 等产品在应用中,都需要通过升级固件来实现软件更新迭代或者漏洞修复。
以往的 IAP 升级使用全量升级方案,bin 文件过大导致升级过程依赖通信的带宽和延迟,差分升级恰好可以解决这个问题(大小约为原包的 10%)。目前差分升级方案已经在智能汽车、智能家居、智能穿戴与智能表计等领域广泛应用。
在这里插入图片描述
本文介绍的差分升级方案,适用于大容量 RAM(最小 22KB,推荐 25KB 以上)的 GD32 MCU 在通讯速率较低或对通信时间要求严格的情况下使用。Demo 中使用 GD32A503V-EVAL 开发板进行演示,展示了一种基于 USART 使用 Bsdiff 算法与 Lzma 算法进行 IAP 差分升级的方法。

IAP 差分升级描述

算法

一般使用开源差分算法bsdiff+lzma

差分升级过程

1、使用旧版本bin文件和新版本bin文件制作差分包

2、将差分包下载到设备内

3、设备使用差分算法还原出新版本bin

4、设备将新版本bin进行crc验证后刷到代码执行区

5、设备重启并以新版本运行

文件结构

除了库包含的文件之外,IAP 差分升级例程包含如下几个文件:
在这里插入图片描述

差分包制作过程

在这里插入图片描述

后面内容参考 https://blog.csdn.net/qq_35333978/article/details/128211763?spm=1001.2014.3001.5501

http://www.dtcms.com/a/538748.html

相关文章:

  • 罗湖附近公司做网站建设哪家服务周到国内商务网络公司排名
  • 东莞免费建站在线咨询做网站怎么入账
  • 网站模板开发主要作用织梦网站去除技术支持
  • 电影里的做视频在线观看网站快速开发软件
  • 初二怎么做网站接广告的网站
  • 广西建设学院官方网站网上做任务网站有哪些
  • 充实网站 廉政建设 板块公司网站推广现状
  • 创建网站花费网络公司名
  • 百度网址大全官方网站巩义企业网站托管服务商
  • 什么网站可以做名片做网站如何上传apk
  • wapcms建站系统西安公司网站建设服务商
  • 外贸网站建设排名上海摄影网站建设
  • 网站推广策划的策略锦州做网站多少钱
  • 福建网站建设公司排名响应式网站设计建设制作
  • 阜新网站seo网站开发需要学习
  • 公司域名更改 网站怎么做提示wordpress 最好的插件
  • 网站页面设计具体步骤佛山新网站建设效果
  • 广州网站建设(信科分公司)百度网盟网站有哪些
  • app对接网站登录要怎么做视频变成网站怎么做的
  • 浙江省建设监理协会管网站江苏国智建设有限公司网站
  • 空滤网站怎么做企业网络营销方案设计
  • 自动化 东莞网站建设梁山网站建设哪家便宜
  • 化工类网站建设推广廊坊关键词seo排名网站
  • 做网站一般需要哪些文件夹?网站备案简单吗
  • 房地产网站解决方案华企在线网站建设
  • 菏泽住房和城乡建设部网站义乌网页制作
  • 罗城建设局网站绩溪网站建设
  • 个人网站更换域名工装公司排行榜
  • 网站建设公司加盟无为县城乡建设局网站
  • 网站如何建设手机版网站下载音乐