发明名称 单片机在线加载升级方法及系统
摘要 本发明公开了一种单片机在线加载升级方法及系统,用于对作为从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广东省深圳市龙岗区坂田华为总部办公楼
您可能感兴趣的专利