[發明專利]復位方法及復位控制裝置有效
| 申請號: | 201010167811.2 | 申請日: | 2010-04-30 |
| 公開(公告)號: | CN101840259A | 公開(公告)日: | 2010-09-22 |
| 發明(設計)人: | 鄧志吉 | 申請(專利權)人: | 北京星網銳捷網絡技術有限公司 |
| 主分類號: | G06F1/24 | 分類號: | G06F1/24 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 王申 |
| 地址: | 100036 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 復位 方法 控制 裝置 | ||
技術領域
本發明涉及電子設備的復位技術領域,尤其涉及一種復位方法及復位控制裝置。
背景技術
復位操作是指在系統不下電的情況下,對整機系統進行重新啟用的過程。當系統運行時,用戶可以按下復位按鈕,強拉整機復位信號,使電子設備的整個系統重新啟用,現有技術中通常采用以下的復位方式:
1、復位按鈕直接控制整機復位信號,使得當復位按鈕按下時,直接將整機復位,這種方式,容易造成數據丟失,可靠性差;
2、復位按鈕按下后發出中斷信號告知CPU執行數據保存等相關操作,執行完畢后再使整機復位,這種方式需要由CPU以軟件來主導完成,容易受到軟件不確定狀態的影響,從而導致錯誤復位或者復位失敗,因此穩定性較差;
3、復位按鈕按下后,由CPU向一個計時器預設一個值,然后讓該計時器開始計時,在計時器超時之前,CPU執行數據保存等相關操作,當計時器超時后,無論CPU是否完成相關操作,都進行整機復位,這種方式需要由CPU自己預先估算出復位時間,然后設置計時器進行延時復位,這種方式中所用的計時器仍然為CPU自己設置的軟件計時器,因此仍然會受到軟件運行穩定性的影響。
發明內容
本發明提供一種復位方法及復位控制裝置,用以提高復位操作的可靠性和穩定性。
本發明一實施例提供一種復位方法,其中包括:
接收到復位信號后,指示電子設備的CPU執行信息收集操作及數據保存操作,并啟用一級硬件定時器;
當所述CPU執行所述信息收集操作及數據保存操作的延遲時間使所述一級硬件定時器超時時,啟用二級硬件定時器;
當所述CPU執行所述信息收集操作及數據保存操作時發生的延遲次數使所述二級硬件定時器超時時,指示所述CPU停止執行所述信息收集操作但繼續執行所述數據保存操作,并啟用三級硬件定時器;
當所述CPU執行所述數據保存操作時發生的延時次數使所述三級硬件定時器超時時,發出整機復位指示信號,指示所述電子設備進行整機復位。
本發明另一實施例提供一種復位控制裝置,其中包括:復位發起模塊、一級硬件定時器、二級硬件定時器及三級硬件定時器,其中:
所述復位發起模塊用于當接收到復位信號后,指示電子設備的CPU執行信息收集操作及數據保存操作,并啟用一級硬件定時器;
所述一級硬件定時器用于當所述CPU執行所述信息收集操作及數據保存操作的延遲時間使所述一級硬件定時器超時時,啟用二級硬件定時器;
所述二級硬件定時器用于當所述CPU執行所述信息收集操作及數據保存操作時發生的延遲次數使所述二級硬件定時器超時時,指示所述CPU停止執行所述信息收集操作但繼續執行所述數據保存操作,并啟用三級硬件定時器;
所述三級硬件定時器用于當所述CPU執行所述數據保存操作時發生的延時次數使所述三級硬件定時器超時時,發出整機復位指示信號,指示所述電子設備進行整機復位。
本發明將收到復位信號后電子設備的CPU執行相關操作的過程劃分為三級忙碌狀態,并根據所處的忙碌狀態逐步減小CPU的工作量,在盡量避免用戶數據丟失的同時,完成整機復位操作,由于復位控制過程是由硬件實現的,因此具有更高的可靠性和穩定性。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明所述復位方法實施例的流程圖;
圖2為本發明所述復位控制裝置實施例一的結構示意圖;
圖3為本發明所述復位控制裝置實施例一的可選電路圖;
圖4為本發明所述復位控制裝置實施例一的工作原理流程圖;
圖5為本發明所述復位控制裝置實施例二的可選電路圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
圖1為本發明所述復位方法實施例的流程圖,如圖所示,該方法包括如下步驟:
步驟101,接收到復位信號后,指示電子設備的CPU執行信息收集操作及數據保存操作,并啟用一級硬件定時器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京星網銳捷網絡技術有限公司,未經北京星網銳捷網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010167811.2/2.html,轉載請聲明來源鉆瓜專利網。





