一种具有复位功能的系统及其重启控制方法技术方案

技术编号:12308520 阅读:108 留言:0更新日期:2015-11-11 17:38
本发明专利技术适用于系统软件处理领域,提供了一种具有复位功能的系统的重启控制方法,包括:A,检测是否有系统软件程序启动;B,在检测到有系统软件启动时,对存储器中的存储数据进行校验获取校验值;C,将所述校验值与存储器中的存储校验值进行比较;D,若校验值与存储校验值一致,将存储数据导入所述系统软件程序,系统软件程序根据导入的所述存储数据运行;E,若校验值与存储校验值不一致,系统软件程序按照正常顺序进行启动。通过本发明专利技术提供的方法,系统在启动时能根据存储器中的存储数据进行校验,从而准确判断系统是复位重启还是断电重启,从而能够使系统在发生复位重启时快速恢复到复位前的数据,从而保证了使用者的安全。

【技术实现步骤摘要】

本专利技术属于系统软件处理,尤其涉及。
技术介绍
麻醉机、呼吸机的功能是按医生设定参数给病人进行麻醉、供气等,机器的软件发生不可预知复位时,系统需要跳过正常启动时的自检步骤,快速恢复到复位之前状态。系统恢复后,机器还是按医生预设的参数运行。若机器复位后,系统不能恢复到复位之前状态,这将会给病人造成严重的伤害。现有技术采用外部存储器来存储软件运行的现场参数,外部存储器的操作速度比较慢,如果在存储软件运行参数时,发生意外复位,则不能正确恢复软件的运行。在上述麻醉机、呼吸机被人为开关机,机器要启动到缺省状态;而机器意外复位,要恢复到复位之前状态,这就需要保存软件现场信息,影响到软件运行的关键变量及设定参数都需要保存在存储器中。系统的意外复位是不可预知的,而且软件运行状变量的改变的次数是没有限制的,这就要求存储这些信息的存储设备操作速度要快,同时读写次数是无限次的,而现在某些CPU不能很好判断出系统是断电启动,还是意外复位(系统没有断电)启动。
技术实现思路
本专利技术所要解决的技术问题在于提供,旨在解决现有技术不能判断系统是断电重启还是意外复位重启的问题。本专利技术是这样实现的,本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/54/CN105045146.html" title="一种具有复位功能的系统及其重启控制方法原文来自X技术">具有复位功能的系统及其重启控制方法</a>

【技术保护点】
一种具有复位功能的系统的重启控制方法,其特征在于,所述快速恢复方法包括以下步骤:步骤A,检测是否有系统软件程序启动;步骤B,在检测到有系统软件启动时,对存储器中的存储数据进行校验获取校验值;步骤C,将所述校验值与所述存储器中的存储校验值进行比较;步骤D,若所述校验值与所述存储校验值一致,将所述存储数据导入所述系统软件程序,所述系统软件程序根据导入的所述存储数据运行;步骤E,若所述校验值与所述存储校验值不一致,所述系统软件程序按照正常顺序进行启动。

【技术特征摘要】

【专利技术属性】
技术研发人员:叶巧赖春红
申请(专利权)人:深圳市普博科技有限公司
类型:发明
国别省市:广东;44

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

1