发明名称 | 单片机在线加载升级方法及系统 | ||
摘要 | 本发明公开了一种单片机在线加载升级方法及系统,用于对作为从CPU工作的单片机进行在线加载升级,该方法包括:将单片机的BOOT软件写入单片机的内部程序存储区,并将其应用程序写入片外掉电保持介质中;当单片机需要升级时,由主CPU控制单片机工作在运行片内BOOT软件状态,并将加载代码通过BOOT软件写入其片外掉电保持介质中;由主CPU复位单片机,并控制所述单片机的重启后工作在运行片外应用程序状态,完成加载升级过程。本发明系统在基于现有主、从CPU系统基础上,增加了主CPU对单片机工作模式的控制电路,以及存储单片机应用程序的片外掉电保持介质。利用本发明,可以简单方便地实现对单片机的在线加载升级,便于系统维护。 | ||
申请公布号 | CN100383737C | 申请公布日期 | 2008.04.23 |
申请号 | CN200510002062.7 | 申请日期 | 2005.01.12 |
申请人 | 华为技术有限公司 | 发明人 | 孙志伟 |
分类号 | G06F9/445(2006.01) | 主分类号 | G06F9/445(2006.01) |
代理机构 | 北京集佳知识产权代理有限公司 | 代理人 | 王学强 |
主权项 | 1.一种单片机在线加载升级方法,用于对作为从CPU工作的单片机进行在线加载升级,其特征在于,所述方法包括:A、将所述单片机的BOOT软件写入所述单片机的内部程序存储区,并将所述单片机的应用程序写入片外掉电保持介质中;B、当所述单片机需要升级时,由主CPU控制所述单片机工作在运行片内BOOT软件状态,并将加载代码通过所述BOOT软件写入所述片外掉电保持介质中;C、由所述主CPU复位所述单片机,并控制所述单片机重启后工作在运行片外应用程序状态,完成加载升级过程。 | ||
地址 | 518129广东省深圳市龙岗区坂田华为总部办公楼 |