发明名称 |
用于单片机的在线升级方法及系统 |
摘要 |
本发明提出一种用于单片机的在线升级方法及系统,其中方法包括以下步骤:向单片机中写入升级程序,单片机中烧写有控制程序,且控制程序分别存入第一区域和第二区域;获取控制程序的最新版本信息,并比较控制程序的当前版本信息和最新版本信息;当控制程序的当前版本低于控制程序的版本时,升级程序进入烧写模型,并获取控制程序的升级控制程序;以及当第一区域的控制程序出现故障时,升级程序在烧写模型下根据第二区域的控制程序和控制程序的升级控制程序对单片机进行升级。根据本发明实施例的方法,通过将升级程序写入到单片机,并将控制程序存入两个不同的区域,由此降低了维护成本,简化用于单片机的在线升级,增强了鲁棒性,方便用户使用。 |
申请公布号 |
CN104750505A |
申请公布日期 |
2015.07.01 |
申请号 |
CN201310737883.X |
申请日期 |
2013.12.26 |
申请人 |
北京谊安医疗系统股份有限公司 |
发明人 |
闫海英 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
北京清亦华知识产权代理事务所(普通合伙) 11201 |
代理人 |
张大威 |
主权项 |
一种用于单片机的在线升级方法,其特征在于,包括以下步骤:向单片机中写入升级程序,其中,单片机中烧写有控制程序,且所述控制程序分别存入第一区域和第二区域;获取所述控制程序的最新版本信息,并比较所述控制程序的当前版本信息和最新版本信息;当所述控制程序的当前版本低于所述控制程序的版本时,所述升级程序进入烧写模型,并获取所述控制程序的升级控制程序;以及当所述第一区域的控制程序出现故障时,所述升级程序在烧写模型下根据所述第二区域的控制程序和所述控制程序的升级控制程序对所述单片机进行升级。 |
地址 |
100070 北京市丰台区丰台科学城航丰路4号 |