发明名称 | 一种单片机系统在运行中升级的装置和方法 | ||
摘要 | 一种单片机系统在运行中升级的装置和方法,涉及电子技术领域,解决现有技术中单片机系统不能在运行中升级或能够在运行中升级但如果编程过程出错或新程序出错,无法实现原来的程序自动倒回功能的缺陷。本发明包括单片机部、程序存储部和数据缓冲部三个部分。本发明首先选择要加载系统的应用程序的应用程序存储区,然后将系统的应用程序写入所述应用程序存储区,再判断所述系统的应用程序是否正确,如果正确,则加载完成;如果不正确,则返回升级前系统的应用程序。 | ||
申请公布号 | CN100368995C | 申请公布日期 | 2008.02.13 |
申请号 | CN200610000888.4 | 申请日期 | 2006.01.17 |
申请人 | 华为技术有限公司 | 发明人 | 黄鸿贵 |
分类号 | G06F9/445(2006.01) | 主分类号 | G06F9/445(2006.01) |
代理机构 | 北京挺立专利事务所 | 代理人 | 皋吉甫 |
主权项 | 1.一种单片机系统在运行中升级的装置,其特征在于,包括:程序存储部,用于存放系统的应用程序;所述程序存储部进一步包括:应用程序存储区A、应用程序存储区B和标志区;所述应用程序存储区A和应用程序存储区B,用于存储应用程序,所述应用程序存储区A和应用程序存储区B分别存储不同的应用程序;所述标志区,用于存放应用程序存储区中程序的状态标志和存储区选择标志。 | ||
地址 | 518129广东省深圳市龙岗区坂田华为总部办公楼 |