嵌入式系统中应用程序的异常恢复方法和装置

基本信息

申请号 CN201410302420.5 申请日 -
公开(公告)号 CN104346239B 公开(公告)日 2018-06-05
申请公布号 CN104346239B 申请公布日 2018-06-05
分类号 G06F11/14 分类 计算;推算;计数;
发明人 庞浩;杨帆;熊章学;张涛;张锦春;马清忠;王盈盈;林向阳;冯海舟;徐景涛 申请(专利权)人 盛吉高科(北京)科技有限公司
代理机构 郑州睿信知识产权代理有限公司 代理人 国家电网公司;许继集团有限公司;河南许继仪表有限公司;盛吉高科(北京)科技有限公司
地址 100031 北京市西城区西长安街86号
法律状态 -

摘要

摘要 本发明涉及嵌入式系统中应用程序的异常恢复方法和装置,包括:1)当嵌入式系统内核启动后,执行应用程序和监视程序;2)监视程序检测故障,发现故障后,从第一备份程序恢复应用程序;从第一备份程序恢复应用程序时,删除第一备份程序;第一备份程序是当监视程序判断当前应用程序能够正常运行后,如果第一备份程序不存在,由当前正确运行的应用程序复制产生的。当嵌入式系统内核启动后,如果非易失存储器中的应用程序数据遭到损坏,则应用程序将出现无法运行、或者运行自检故障、或者进程通信交互故障,监视程序发现故障后,可以从备份程序中恢复应用程序,系统复位后可以重新恢复运行。