加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

装备OTA空中进级方案理会

发布时间:2021-05-27 18:49:01 所属栏目:编程 来源:互联网
导读:1. 配景 没有美满的软件,由于计划缺陷、营业需求更新,软件始终都在不绝进级完美。新软件怎样替代正在运行的旧软件就是本文存眷的重点,尤其是针对电子产物,设

没有美满的软件,由于计划缺陷、营业需求更新,软件始终都在不绝进级完美。新软件怎样替代正在运行的旧软件就是本文存眷的重点,尤其是针对电子产物,装备空中进级OTA,受限于硬件资源,必要选择差异的方案举办软件进级。

2. 空中进级流程

在线进级流程,简化就是装备运行旧软件的同时,获取新软件包,再执行非凡操纵行使新软件包围旧软件,最后运行新软件。图片按照硬件资源和体系整体框架,选择差异的进级方案,方案必要团结现实选择最佳的,技能层面是次要的。

3. 空中进级的方案

3.1. 整包进级

以STM8单片机进级为例,单片机最小体系运行流程如下:图片要插手在线进级成果,就必要将主应用措施拆分,相同有2套措施在装备内运行,尺度称号是bootload+app,个中bootload始终稳固,它吸取新软件包并包围app地区。

硬件限定 办理方案
单片机自身没有收集毗连成果,只能基于外挂的收集模块从远端处事器下载新软件包,再通过串口传输给单片机   由外挂主机下载新软件包,并关照单片机进入进级模式  
单片机内部RAM小,不能举办复制运算可能缓存大量数据;单片EEPROM小,不能生涯完备的新软件包   只能在Bootload时代分段吸取新软件并立即写入flash  

装备OTA空中进级方案理会

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读