更新程序的运行方法、装置、电子装置和存储介质与流程

文档序号:29158774发布日期:2022-03-08 22:46阅读:来源:国知局

技术特征:
1.一种更新程序的运行方法,应用于嵌入式设备,其特征在于,所述更新程序的运行方法包括:确定所述嵌入式设备的当前程序运行分区;设置备份程序运行分区,并将更新程序文件下载到所述备份程序运行分区;在确认所述更新程序文件下载成功后,将所述嵌入式设备的所述当前程序运行分区切换到所述备份程序运行分区,运行所述更新程序文件。2.根据权利要求1所述的更新程序的运行方法,其特征在于,所述更新程序文件包括:目标运行程序和校验码信息。3.根据权利要求2所述的更新程序的运行方法,其特征在于,在确认所述更新程序文件下载成功后,将所述嵌入式设备的所述当前程序运行分区切换到所述备份程序运行分区,运行所述更新程序文件包括:在确认所述更新程序文件下载成功后,获取所述运行程序更新文件中的所述校验码信息;校验所述校验码信息是否正确;在校验到所述校验码信息正确的情况下,将所述嵌入式设备的所述当前程序运行分区切换到所述备份程序运行分区,运行所述更新程序文件。4.根据权利要求3所述的更新程序的运行方法,其特征在于,所述方法还包括:在校验到所述校验码信息不正确的情况下,保持所述嵌入式设备的当前程序的当前运行分区的运行。5.根据权利要求3所述的更新程序的运行方法,其特征在于,所述方法还包括:在校验到所述校验码信息不正确的情况下,生成所述更新程序文件的下载失败信息。6.根据权利要求1至5任一项所述的更新程序的运行方法,其特征在于,在在确认所述更新程序文件下载成功后,将所述嵌入式设备的所述当前程序运行分区切换到所述备份程序运行分区,运行所述更新程序文件之前,所述方法还包括:删除所述当前程序运行分区的历史运行程序。7.根据权利要求1至5任一项所述的更新程序的运行方法,其特征在于,在在确认所述更新程序文件下载成功后,将所述嵌入式设备的所述当前程序运行分区切换到所述备份程序运行分区,运行所述更新程序文件之后,所述方法还包括:存储所述当前程序运行分区的当前程序信息。8.一种更新程序的运行装置,应用于嵌入式设备,其特征在于,所述更新程序的运行装置包括:确定模块,用于确定所述嵌入式设备的当前程序运行分区;设置模块,用于设置备份程序运行分区,并将更新程序文件下载到所述备份程序运行分区;切换模块,用于在确认所述更新程序文件下载成功后,将所述嵌入式设备的所述当前程序运行分区切换到所述备份程序运行分区,运行所述更新程序文件。9.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至7中任一项所述的更新程序的运行方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的更新程序的运行方法的步骤。

技术总结
本申请涉及一种更新程序的运行方法、装置、电子装置和存储介质,其中,该更新程序的运行方法,应用于嵌入式设备,包括:确定嵌入式设备的当前程序运行分区;设置备份程序运行分区,并将更新程序文件下载到备份程序运行分区;在确认更新程序文件下载成功后,将嵌入式设备的当前程序运行分区切换到备份程序运行分区,运行更新程序文件。通过本申请,解决了相关技术中程序更新出错而导致设备宕机的问题,实现了程序更新时的程序的正常运行。实现了程序更新时的程序的正常运行。实现了程序更新时的程序的正常运行。


技术研发人员:刘汝杰
受保护的技术使用者:浙江智柔科技有限公司
技术研发日:2021.11.20
技术公布日:2022/3/7
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1