[发明专利]一种嵌入式系统及其升级维护方法在审
申请号: | 201510203038.3 | 申请日: | 2015-04-27 |
公开(公告)号: | CN104820609A | 公开(公告)日: | 2015-08-05 |
发明(设计)人: | 田秀臣;熊道权;李富超;卢伟伟 | 申请(专利权)人: | 北京世纪东方国铁科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京聿宏知识产权代理有限公司 11372 | 代理人: | 钟日红;朱绘 |
地址: | 100070 北京市丰台区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 系统 及其 升级 维护 方法 | ||
1.一种嵌入式系统的升级维护方法,其特征在于,该嵌入式系统包括上位机和可与该上位机通讯的下位机,所述上位机设置有通用串行总线接口,该方法包括:
当检测到所述通用串行总线接口有存储设备接入时,上位机检测接入的存储设备内部是否存在升级程序;
若存在升级程序,上位机根据预设置的规则,确定该升级程序的对应对象;
确定该升级程序的对应对象后,上位机终止用来控制各下位机的主程序,判断是否可利用该升级程序为其对应对象进行升级维护,若是,则利用该升级程序为其对应对象进行升级维护。
2.根据权利要求1所述的方法,其特征在于,若存在升级程序,上位机根据预设置的规则,确定该升级程序的对应对象包括:
若存在升级程序,上位机根据升级程序的文件名,将该文件名与上位机本身以及各下位机的名称进行匹配,以确定该升级程序的对应对象。
3.根据权利要求1所述的方法,其特征在于,判断是否可利用该升级程序为其对应对象进行升级维护包括:
上位机获取该升级程序的对应对象的当前程序的版本号;
上位机将获取到的版本号与升级程序的版本号对应,若升级程序的版本号较新,则判断到可利用该升级程序为其对应对象进行升级维护。
4.根据权利要求3所述的方法,其特征在于,若所确定的升级程序的对应对象为上位机且可利用该升级程序为其对应对象进行升级维护时,利用该升级程序为其对应对象进行升级维护包括:
上位机将该升级程序从接入的存储设备中获取至内存,并利用该升级程序覆盖当前的主程序,以实现上位机的升级维护。
5.根据权利要求3所述的方法,其特征在于,若所确定的升级程序的对应对象为其中一个下位机且可利用该升级程序为其对应对象进行升级维护时,利用该升级程序为其对应对象进行升级维护包括:
上位机将该升级程序从接入的存储设备中获取至内存,并将该升级程序发送给下位机。
6.根据权利要求5所述的方法,其特征在于,还包括:
下位机检测到有来自上位机的升级程序时,与上位机进行握手通信后,接收该升级程序放入闪存中,利用该升级程序覆盖当前的应用程序,进行升级维护。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述嵌入式系统还包括显示装置,该显示装置连接上位机,该方法还包括:
显示装置显示当前进行升级维护的上位机和/或下位机,还显示上位机从接入的存储设备获取升级程序的速度、上位机与下位机传输升级程序的速度以及是否成功获取和/或成功传输。
8.一种嵌入式系统,其特征在于,包括上位机和可与该上位机通讯的下位机,所述上位机设置有通用串行总线接口,
所述上位机检测到所述通用串行总线接口有存储设备接入时,检测接入的存储设备内部是否存在升级程序;若检测到存在升级程序,根据预设置的规则,确定该升级程序的对应对象,并在确定该对应对象后,终止用来控制各下位机的主程序,判断是否可利用该升级程序为其对应对象进行升级维护;若是,则利用该升级程序为其对应对象进行升级维护。
9.根据权利要求8所述的嵌入式系统,其特征在于,判断是否可利用该升级程序为其对应对象进行升级维护包括:
上位机获取该升级程序的对应对象的当前程序的版本号;
上位机将获取到的版本号与升级程序的版本号对应,若升级程序的版本号较新,则判断到可利用该升级程序为其对应对象进行升级维护。
10.根据权利要求8或9所述的嵌入式系统,其特征在于,还包括连接上位机的显示装置;
显示装置,显示当前进行升级维护的上位机和/或下位机,还显示上位机从接入的存储设备获取升级程序的速度、上位机与下位机传输升级程序的速度以及是否成功获取和/或成功传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世纪东方国铁科技股份有限公司,未经北京世纪东方国铁科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510203038.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面向信息管理系统的数据记录、备份及恢复方法
- 下一篇:一种安防联动系统