一种智能电子设备故障下的自动快速启动方法及系统技术方案

技术编号:15704522 阅读:10 留言:0更新日期:2017-06-26 08:06
本发明专利技术涉及智能终端领域,尤其涉及一种智能电子设备故障下的自动快速启动方法及系统,应用于智能电子设备,其中,步骤S100、当智能电子设备停止运行时,启动第一判断程序,用以判断停止运行是否为系统的正常退出,若是,则退出,否则,执行步骤S200。步骤S200、启动第二判断程序,判断停止运行是否满足预先设置的条件,若满足,则执行步骤S300,否则,退出;步骤S300、启动中央处理器,读取存储在非易失性存储器中预设的启动标志;步骤S400、调取与启动标志对应的恢复信息,并根据恢复信息自动启动智能电子设备。有益效果是:通过对智能电子设备故障的自行判断,采取自动启动的方法,提高了智能电子设备的自我纠错能力,改善了用户的使用体验。

【技术实现步骤摘要】
一种智能电子设备故障下的自动快速启动方法及系统
本专利技术涉及智能终端领域,尤其涉及一种智能电子设备故障下的自动快速启动方法及系统。
技术介绍
随着人们生活质量的日益提高,智能机器人已经越来越多的进入家庭服务行业,这不仅是一项极具应用前景的高新技术行业,还是智能机器人目前研究的一个重要热点,且已形成一个巨大的市场。目前的智能电子设备在运行时,常常碰到死机等故障情况,这种情况下用户需要等待较长时间才能发现智能电子设备已处于死机状态,用户在不知情的情况下发出的命令,智能电子设备无法接收和执行,这给用户的使用带来了不便,对于出现故障的智能电子设备用户需要自行重新开启,才能使智能电子设备恢复正常使用状态,用户体验非常不好。
技术实现思路
针对上述问题现提供一种智能电子设备故障下的自动快速启动方法及系统。具体的技术方案是:一种智能电子设备故障下的自动快速启动方法,应用于智能电子设备,其中,包括步骤:步骤S100、当所述智能电子设备停止运行时,启动第一判断程序,用以判断所述停止运行是否为系统的正常退出,若是,则退出,否则,执行步骤S200。步骤S200、启动第二判断程序,判断所述停止运行是否满足预先设置的条件,若满足,则执行步骤S300,否则,退出;步骤S300、启动中央处理器,读取存储在非易失性存储器中预设的启动标志;步骤S400、调取与所述启动标志对应的恢复信息,并根据所述恢复信息自动启动所述智能电子设备。优选的,上述自动快速启动方法,其中,所述步骤S200中,所述预先设置的条件包括一计时程序,用以判断所述智能电子设备在非正常退出系统的运行时间达到一时间阈值时,执行所述步骤S300。优选的,上述自动快速启动方法,其中,所述步骤S200中,所述预先设置的条件包括一第一扫描程序,用以扫描所述智能电子设备的中央处理器,当扫描所述中央处理器因超额工作状态而停止运行时,执行所述步骤S300。优选的,上述自动快速启动方法,其中,所述步骤S200中,所述预先设置的条件包括一第二扫描程序,用以扫描所述智能电子设备的系统运行程序,当扫描所述智能电子设备的系统运行程序相互冲突而停止运行时,执行所述步骤S300。优选的,上述自动快速启动方法,其中,所述步骤S400中,所述恢复信息预先保存在所述非易失性存储器中。优选的,还包括一种智能电子设备故障下的自动快速启动系统,其中,包括:第一判断单元,用以判断智能电子设备停止运行是否为系统的正常退出;第二判断单元,连接所述第一判断单元,用以判断所述停止运行是否满足预先设置的条件;第一读取单元,连接所述第二判断单元,用于读取存储在非易失性存储器中预设的启动标志;第二读取单元,连接所述第一读取单元,用于读取与所述启动标志对应的恢复信息;一自动启动单元,连接所述第二读取单元,用于根据所述恢复信息自动启动所述智能电子设备。优选的,上述自动快速启动方法,其中,所述第二判断单元包括一计时模块,用以对智能电子设备在非正常停止运行时开始计时,并判断所述计时是否达到一预设的时间阈值。优选的,上述自动快速启动方法,其中,所述第二判断单元包括一第一扫描模块,用以扫描所述智能电子设备的中央处理器的工作状态,并判断所述中央处理器是否因超额工作状态而停止运行。优选的,上述自动快速启动方法,其中,所述第二判断单元包括一第二扫描模块,用以扫描所述智能电子设备的系统运行程序,并判断系统运行程序是否相互冲突。优选的,上述自动快速启动方法,其中,所述恢复信息预先保存在所述非易失性存储器中。上述技术方案的有益效果是:通过对智能电子设备故障的自行判断,采取自动启动的方法,提高了智能电子设备的自我纠错能力,改善了用户的使用体验。附图说明图1为专利技术较佳实施例中,一种智能电子设备故障下的自动快速启动方法及系统中方法的总流程示意图;图2为专利技术较佳实施例中,一种智能电子设备故障下的自动快速启动方法及系统中系统的总结构示意图;图3为专利技术较佳实施例中,在图2基础上,一种智能电子设备故障下的自动快速启动方法及系统中系统的部分结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。如图1所示,一种智能电子设备故障下的自动快速启动方法,应用于智能电子设备,其中,包括步骤:步骤S100、当智能电子设备停止运行时,启动第一判断程序,用以判断停止运行是否为系统的正常退出,若是,则退出,否则,执行步骤S200。步骤S200、启动第二判断程序,判断停止运行是否满足预先设置的条件,若满足,则执行步骤S300,否则,退出;步骤S300、启动中央处理器,读取存储在非易失性存储器中预设的启动标志;步骤S400、调取与启动标志对应的恢复信息,并根据恢复信息自动启动智能电子设备。智能电子设备越来越多的应用于家庭当中,当智能电子设备在运行状态下出现故障停止运行时,智能电子设备首先要判断停止运行的情况,以确定智能电子设备停止运行是因为运行结束的停止还是故障导致的停止,如果判断是故障导致的停止,则需要判断故障的原因是否符合设定的情况,如果符合设定的情况,则按预定程序重新启动智能电子设备,启动步骤具体为,将用于快起启动智能电子设备的恢复信息设置对应的启动标志,并将启动标识存储在非易失性存储器中,启动中央处理器,调取存储在非易失性存储器的启动标志,根据启动标识调取恢复信息,最终实现重新启动智能电子设备。本专利技术较佳实施例中,步骤S200中,预先设置的条件包括一计时程序,用以判断智能电子设备在非正常退出系统的运行时间达到一时间阈值时,执行步骤S300。设置一个智能电子设备非正常停止时间的阈值,在智能电子设备运行停止时,开始计算停止的时间,当停止时间达到上述阈值时,重新启动智能电子设备,进而快速解决故障问题。本专利技术较佳实施例中,步骤S200中,预先设置的条件包括一第一扫描程序,用以扫描智能电子设备的中央处理器,当扫描中央处理器因超额工作状态而停止运行时,执行步骤S300。通过对智能电子设备进行扫描,判断智能电子设备停止是因为中央处理器超额工作而停止运行时,重新启动智能电子设备,进而快速解决故障问题。本专利技术较佳实施例中,步骤S200中,预先设置的条件包括一第二扫描程序,用以扫描智能电子设备的系统运行程序,当扫描智能电子设备的系统运行程序相互冲突而停止运行时,执行步骤S300。通过对智能电子设备进行扫描,判断智能电子设备停止是因为系统运行程序相互冲突而停止运行时,重新启动智能电子设备,进而快速解决故障问题。本专利技术较佳实施例中,步骤S400中,恢复信息预先保存在非易失性存储器中。将恢复信息保存在非易失性存储器中,当关闭智能电子设备时,恢复信息不会被删除,在启动智能电子设备运行时,或在故障时重新启动都可以从非易失性存储器中调取恢复信息,方便重新并快速的启动智能电子设备,解决故障问题。如图2所本文档来自技高网...
一种智能电子设备故障下的自动快速启动方法及系统

【技术保护点】
一种智能电子设备故障下的自动快速启动方法,应用于智能电子设备,其特征在于,包括步骤:步骤S100、当所述智能电子设备停止运行时,启动第一判断程序,用以判断所述停止运行是否为系统的正常退出,若是,则退出,否则,执行步骤S200。步骤S200、启动第二判断程序,判断所述停止运行是否满足预先设置的条件,若满足,则执行步骤S300,否则,退出;步骤S300、启动中央处理器,读取存储在非易失性存储器中预设的启动标志;步骤S400、调取与所述启动标志对应的恢复信息,并根据所述恢复信息自动启动所述智能电子设备。

【技术特征摘要】
1.一种智能电子设备故障下的自动快速启动方法,应用于智能电子设备,其特征在于,包括步骤:步骤S100、当所述智能电子设备停止运行时,启动第一判断程序,用以判断所述停止运行是否为系统的正常退出,若是,则退出,否则,执行步骤S200。步骤S200、启动第二判断程序,判断所述停止运行是否满足预先设置的条件,若满足,则执行步骤S300,否则,退出;步骤S300、启动中央处理器,读取存储在非易失性存储器中预设的启动标志;步骤S400、调取与所述启动标志对应的恢复信息,并根据所述恢复信息自动启动所述智能电子设备。2.如权利要求1所述自动快速启动方法,其特征在于,所述步骤S200中,所述预先设置的条件包括一计时程序,用以判断所述智能电子设备在非正常退出系统的运行时间达到一时间阈值时,执行所述步骤S300。3.如权利要求1所述自动快速启动方法,其特征在于,所述步骤S200中,所述预先设置的条件包括一第一扫描程序,用以扫描所述智能电子设备的中央处理器,当扫描所述中央处理器因超额工作状态而停止运行时,执行所述步骤S300。4.如权利要求1所述自动快速启动方法,其特征在于,所述步骤S200中,所述预先设置的条件包括一第二扫描程序,用以扫描所述智能电子设备的系统运行程序,当扫描所述智能电子设备的系统运行程序相互冲突而停止运行时,执行所述步骤S300。5.如权利要...

【专利技术属性】
技术研发人员:祝铭明
申请(专利权)人:芋头科技杭州有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1