專利名稱:死機監(jiān)測和復(fù)位裝置的制作方法
死機監(jiān)測和復(fù)位裝置技術(shù)領(lǐng)域:
本發(fā)明涉及電路設(shè)計領(lǐng)域,特別涉及一種死機監(jiān)測和復(fù)位裝置。背景技術(shù):
現(xiàn)有技術(shù)中的各種智能系統(tǒng),例如藍牙耳機,平板電腦,智能手機,智能電視,個人電腦,筆記本電腦,個人醫(yī)療設(shè)備等,已經(jīng)多采用處理器進行控制。目前,廣泛使用的處理器有低功耗 ARM (Advanced RISC Machine,簡稱 ARM)核、Intel CPU (Center Processor Unit)、AMD CPU 或 MIPS (Million Instructions PerSecond)系統(tǒng)等,比如,ARM-A8。這些處理器在一些異常狀態(tài)時,可能出現(xiàn)死機。例如,當其電源電壓上出現(xiàn)一個嚴重下跳時,或者由于環(huán)境噪聲或溫度等變化時訪問內(nèi)存出現(xiàn)地址錯誤時,或者由于跌落導(dǎo)致某些線路瞬間接觸不良時,處理器都可能發(fā)生死機。而處理器死機后,需要通過插拔電池再開機才能恢復(fù)。而現(xiàn)有藍牙耳機、平板電腦等智能設(shè)備,由于體積非常小,其物理結(jié)構(gòu)很緊密精巧,不方便普通用戶拆卸,拆卸過程極易導(dǎo)致物理部件損耗,因此,普通用戶一般無法拆卸電池。雖然發(fā)生死機的概率很小,但如果發(fā)生,后果很嚴重。由于電池內(nèi)置,不方便拆卸,這樣系統(tǒng)一直處于死機狀態(tài),直到電池的電量被完全耗光后,再進行充電,這樣才能將死機狀態(tài)復(fù)位。 由于目前都流行低功耗設(shè)計,電池自行放光需時很久,這樣使得客戶體驗非常糟糕。
因此有必要提供一種改進的技術(shù)方案來克服上述問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種死機監(jiān)測和復(fù)位裝置,其可以通過該裝置中的按鍵實現(xiàn)對系統(tǒng)的死機監(jiān)測和復(fù)位控制,從而給客戶帶來更好的用戶體驗。
為了解決上述問題,本發(fā)明提供一種死機監(jiān)測和復(fù)位裝置,其包括第一電路、第二電路和鍵盤模塊,所述第一電路沒有死機狀態(tài),所述第二電路具有死機狀態(tài)和正常工作狀態(tài),當所述鍵盤模塊中的按鍵被按下時,所述第一電路開始檢測所述第二電路是否處于死機狀態(tài),當所述第二電路處于死機狀態(tài)時,所述第一電路控制所述第二電路恢復(fù)正常工作狀態(tài)。
進一步的,當所述鍵盤模塊中的按鍵被按下時,所述第一電路檢測所述第二電路是否發(fā)出正確的響應(yīng)信號,若是,則判定所述第二電路處于正常工作狀態(tài),若否,則判定所述第二電路處于死機狀態(tài)。
進一步的,所述第一電路和所述第二電路之間設(shè)置有通訊通道和復(fù)位通道,
所述第二電路通過 所述通信通道將響應(yīng)信號發(fā)送給所述第一電路,所述第一電路通過所述復(fù)位通道控制所述第二電路恢復(fù)正常工作狀態(tài)。
進一步的,第二電路為每個按鍵存儲有對應(yīng)的校驗值,在所述第二電路處于正常工作狀態(tài)時,當所述鍵盤模塊的一個按鍵被按下時,所述第二電路發(fā)出表示其對應(yīng)校驗值的響應(yīng)信號給第一電路,第一電路基于該校驗值確定所述第二電路是否發(fā)出正確的響應(yīng)信號。
進一步的,第一電路為每個按鍵存儲有對應(yīng)的初始值,在所述第二電路處于正常工作狀態(tài)時,當所述鍵盤模塊的一個按鍵被按下時,所述第二電路從第一電路讀取按下的按鍵對應(yīng)的初始值,并根據(jù)所述初始值進行預(yù)訂運算后得到校驗值,隨后發(fā)出表示該校驗值的響應(yīng)信號給第一電路,第一電路基于該校驗值確定所述第二電路是否發(fā)出正確的響應(yīng)信號。
進一步的,所述鍵盤模塊中包括有多個按鍵,每個按鍵和一個電阻串聯(lián)于電源和地之間,每個按鍵和與其連接的電阻之間的節(jié)點同時與第一電路的按鍵信號輸入端和第二電路的按鍵信號輸入端相連,當一個按鍵被按下時,就會產(chǎn)生一個相應(yīng)的按鍵信號給第一電路和第二電路,以使所述第二電路向所述第一電路發(fā)出響應(yīng)信號,使所述第一電路檢測該響應(yīng)號是否是正確的響應(yīng)號。
更進一步的,所述通訊通道包括設(shè)置于所述第一電路和第二電路之間的串行數(shù)據(jù)線和串行時鐘線,所述串行時鐘線通過第一電阻與電源相連,所述串行數(shù)據(jù)線通過第二電阻與電源相連。
更進一步的,所述復(fù)位通道連接所述第一電路的復(fù)位信號輸出端和第二電路的復(fù)位端,當判定所述第二電路處于死機狀態(tài)時,所述第一電路通過復(fù)位信號輸出端輸出復(fù)位信號給所述第二電路的復(fù)位端,以重新激活所述第二電路進入正常工作狀態(tài)。
更進一步的,所述第一電路為電源管理電路,所述第二電路為處理器。
更進一步的,所述復(fù)位通道連接所述第一電路的電源輸出端和所述第二電路的電源端,所述第一電路為所述第二電路提供電源,當所述第二電路出現(xiàn)死機狀態(tài)時,所述第一電路將提供給第二電路的電源重新啟動。
再進一步的,所述第一電路為電源管理電路,所述第二電路為處理器。
再進一步的,所述死機監(jiān)測和復(fù)位裝置用于藍牙耳機或平板電腦中,在第二電路處于正常工作狀態(tài)時,所述第二電路響應(yīng)所述鍵盤模塊的各個按鍵的按下動作以執(zhí)行預(yù)定功能操作。
與現(xiàn)有技術(shù)相比,本發(fā)明中的死機監(jiān)測和復(fù)位裝置包括第一電路、第二電路和鍵盤模塊,當所述鍵盤模塊的一個按鍵被按下時,所述第一電路開始檢測所述第二電路是否處于死機狀態(tài),當所述第二電路處于死機狀態(tài)時,所述第一電路控制所述第二電路恢復(fù)正常工作狀態(tài)。本發(fā)明的復(fù)位方式簡單、易操作,從而給客戶帶來更好的用戶體驗。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。其中
圖1為本發(fā)明的第一個實施例中的死機監(jiān)測和復(fù)位裝置的結(jié)構(gòu)示意圖2a為本發(fā)明的第二個實施例中的死機監(jiān)測和復(fù)位裝置的結(jié)構(gòu)示意圖2b為本發(fā)明的第三個實施例中的死機監(jiān)測和復(fù)位裝置的結(jié)構(gòu)示意圖3a為本發(fā)明的 第四個實施例中的死機監(jiān)測和復(fù)位裝置的結(jié)構(gòu)示意圖;和
圖3b為本發(fā)明的第五個實施例中的死機監(jiān)測和復(fù)位裝置的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。
此處所稱的“一個實施例”或“實施例”是指可包含于本發(fā)明至少一個實現(xiàn)方式中的特定特征、結(jié)構(gòu)或特性。在本說明書中不同地方出現(xiàn)的“在一個實施例中”并非均指同一個實施例,也不是單獨的或選擇性的與其他實施例互相排斥的實施例。除非特別說明,本文中的連接、相連、相接的表示電性連接的詞均表示直接或間接電性相連。
本發(fā)明中的死機監(jiān)測和復(fù)位裝置通過該裝置中的按鍵實現(xiàn)對系統(tǒng)的死機監(jiān)測和復(fù)位控制,當按鍵被按下時,使不會死機的第一電路與可能死機的第二電路進行通信,以對第二電路的狀態(tài)進行監(jiān)測,當?shù)诙娐凡荒馨l(fā)送正確的響應(yīng)信號到第一電路時,即可以判定第二電路處于死機狀態(tài),此時,由所述第一電路控制所述第二電路恢復(fù)正常工作狀態(tài)。本發(fā)明的復(fù)位方式簡單、易操作,從而給客戶帶來更好的用戶體驗。此外,本發(fā)明可以實現(xiàn)當用戶進行按鍵的正常功能操作時,及時發(fā)現(xiàn)可能的死機狀態(tài),對系統(tǒng)進行復(fù)位,以及時解決死機對客戶使用的影響,而且無需第一電路和第二電路頻繁通信,減小頻繁通信導(dǎo)致的能量消耗。
請參考圖1所示,其為本發(fā)明的第一個實施例中的死機監(jiān)測和復(fù)位裝置的電路結(jié)構(gòu)示意圖。所述死機監(jiān)測和復(fù)位裝置包括第一電路110、第二電路120和鍵盤模塊130,所述第一電路110沒有死機狀態(tài),所述第二電路120具有死機狀態(tài)和正常工作狀態(tài)。當所述鍵盤模塊130的按鍵Keyn被按下時,所述第一電路110開始檢測所述第二電路120是否處于死機狀態(tài),當所述第二電路120處于死機狀態(tài)時,所述第一電路110控制所述第二電路120 恢復(fù)正常工作狀態(tài)。具體過程為當所述鍵盤模塊130的按鍵Keyn被按下時,所述第一電路110檢測所述第二電路120是否發(fā)出正確的響應(yīng)信號,若是,則判定所述第二電路120處于正常工作狀態(tài),若否,則判定所述第二電路120處于死機狀態(tài)。
需要注意的是,所述鍵盤模塊130的按鍵Keyn通常不是為了進行死機檢測和復(fù)位而專門設(shè)計的,它們都是具有正常功能的按鍵,比如音量控制按鍵、接聽/掛斷按鍵等。也就是說,在第二電路120處于正常工作狀態(tài)時,所述第二電路120可以響應(yīng)所述鍵盤模塊的各個按鍵的按下動作以執(zhí)行預(yù)定功能操作,比如調(diào)節(jié)音量、接聽/掛斷電話等。具體來講, 在采用所述死機監(jiān)測和復(fù)位裝置的系統(tǒng)的使用過程中,假如第二電路120處于正常工作狀態(tài)時,用戶可以正常使用鍵盤模塊130的各個按鍵,比如調(diào)節(jié)音量、接聽/掛斷電話等,假如第二電路120出現(xiàn)死機狀態(tài),用戶在正常使用該系統(tǒng)上的鍵盤模塊130上的按鍵時,第一電路110就會檢測出第二電路120已經(jīng)處于死機裝置,從而控制第二電路120復(fù)位。
在本實施例中,所述第一電路110和所述第二電路120之間設(shè)置有通訊通道和復(fù)位通道,所述第二電路120通過所述通信通道將響應(yīng)信號發(fā)送給所述第一電路110,所述第一電路110通過所述復(fù)位通道控制所述第二電路120恢復(fù)正常工作狀態(tài)。
請參考圖2a所示,其為本發(fā)明的第二個實施例中的死機監(jiān)測和復(fù)位裝置的電路結(jié)構(gòu)示意圖。
在本實施例中,所述鍵盤模塊130中包括有多個按鍵,每個按鍵和一個電阻串聯(lián)于電源和地之間,每個按鍵和與其連接的電阻之間的節(jié)點同時與第一電路110的按鍵信號輸入端和第二電路120的按鍵信號輸入端相連,當一個按鍵被按下時,就會產(chǎn)生一個相應(yīng)的按鍵信號給第一電路110和第二電路120,以使所述第二電路120向所述第一電路110發(fā)出響應(yīng)信號,使所述第一電路110檢測該響應(yīng)信號是否是正確的響應(yīng)信號。圖2a中僅示出了 一個按鍵Keyn在電路中與其他器件的電連接關(guān)系,η為自然數(shù)。該按鍵Keyn的一個連接端與電源VH相連,另一個連接端通過一個下拉電阻Rpln接地,按鍵Keyn和下拉電阻Rpln 的節(jié)點同時與第一電路的按鍵信號輸入端Knl和第二電路的按鍵信號輸入端Κη2相連,當按鍵Keyn被按下時,就會產(chǎn)生一個相應(yīng)的按鍵信號Kn給第一電路110和第二電路120,以使所述第二電路120向所述第一電路110發(fā)出響應(yīng)信號,使所述第一電路110檢測該響應(yīng) /[目號是否是正確的響應(yīng)/[目號。
所述正確的響應(yīng)信號為預(yù)先設(shè)定的所述鍵盤模塊中每個按鍵對應(yīng)的唯一數(shù)字信號,具體實現(xiàn)方式有很多種。
在一個實施例中,第二電路120為每個按鍵存儲有對應(yīng)的校驗值,在所述第二電路120處于正常工作狀態(tài)時,當所述鍵盤模塊130的一個按鍵被按下時,所述第二電路120 發(fā)出表示其對應(yīng)校驗值的響應(yīng)信號給第一電路110,第一電路110基于該校驗值確定所述第二電路120是否發(fā)出正確的響應(yīng)信號。例如,在所述第二電路120處于正常工作狀態(tài)時, 可以設(shè)計按鍵Keyl被按下時,第二電路120發(fā)出0001 二進制數(shù)據(jù)到第一電路110 ;當按鍵 Key2被按下時,第二電路120發(fā)出0010 二進制數(shù)據(jù)到第一電路110 ;當按鍵Key3被按下時,第二電路120發(fā)出0011 二進制數(shù)據(jù)到第一電路110 ;......;當按鍵Keyn被按下時,第二電路120發(fā)出η對應(yīng)的二進制數(shù)據(jù)到第一電路110。
在另一個實施例中,第一電路110為每個按鍵存儲有對應(yīng)的初始值,在所述第二電路120處于正常工作狀態(tài)時,當所述鍵盤模塊130的一個按鍵被按下時,所述第二電路 120從第一電路110讀取按下的按鍵對應(yīng)的初始值,并根據(jù)所述初始值進行預(yù)訂運算后得到校驗值,隨后發(fā)出表示該校驗值的響應(yīng)信號給第一電路110,第一電路110基于該校驗值確定所述第二電路120是否發(fā)出正確的響應(yīng)信號。例如,在所述第二電路120處于正常工作狀態(tài)時,可以設(shè)計按鍵Keyl被按下時,第二電路120先從第一電路110讀取設(shè)定的狀態(tài)寄存器的數(shù)據(jù)(即按下的按鍵對應(yīng)的初始值),然后加上0001 二進制數(shù)據(jù)(即進行預(yù)訂運算) 后,發(fā)送到第一電路110 ;當按鍵Key2被按下時,第二電路120先從第一電路110讀取設(shè)定的狀態(tài)寄存器的數(shù)據(jù),然后加上0010 二進制數(shù)據(jù)后,發(fā)送到第一電路110 ;......;當按鍵Keyn被按下時,第二電路120先從第一電路110讀取設(shè)定的狀態(tài)寄存器的數(shù)據(jù),然后加上η 對應(yīng)的二進制數(shù)據(jù)后,發(fā)送到第一電路110。
在本實施例中,所述通訊通道采用標準I2 C協(xié)議實現(xiàn)第一電路110和第二電路120 之間的通信,即所述通訊通道包括設(shè)置于所述第一電路Iio和第二電路120之間的串行數(shù)據(jù)線SDA (Serial Data)和串行時鐘線SCL (Serial Clock),所述串行時鐘線SCL通過第一電阻Rphl與電源VH相連,所述串行數(shù)據(jù)線SDA通過第二電阻Rph2與電源VH相連。第一電阻Rphl和第二電阻Rph2為I2C協(xié)議要求的上拉電阻,其阻值可以為100歐姆至100K 歐姆之間的值。為了簡化描述,本發(fā)明省略關(guān)于所述通訊通道采用標準I2C協(xié)議的工作原理描述。在其他實施例中,第一電路110和第二電路120之間的通訊通道也可以采用現(xiàn)有技術(shù)任何一種通信協(xié)議,也可以自行定義任何形式的通信要求,只要能實現(xiàn)當所述鍵盤模塊的按鍵被按下時,所述第二電路向所述第一電路發(fā)出響應(yīng)信號,所述第一電路檢測該響應(yīng)信號是否是正確的響應(yīng)信號即可。
在圖2a所示的實施例中,所述復(fù)位通道連接第一電路110的復(fù)位信號輸出端POR 和第二電路120的復(fù)位端RST。當判定第二電路120處于死機狀態(tài)時,第一電路110通過 復(fù)位信號輸出端POR輸出復(fù)位信號給第二電路120的復(fù)位端RST,以重新激活第二電路120 進入正常工作狀態(tài)。
請參考圖2b所示,其為本發(fā)明的第三個實施例中的死機監(jiān)測和復(fù)位裝置的電路 示意圖。其通信方式與圖2a相同。其與圖2a的區(qū)別在于,所述復(fù)位通道連接第一電路110 的電源輸出端VO和第二電路120的電源端VDD。也就是說,所述第一電路110為第二電路 120提供電源,當所述第二電路120出現(xiàn)死機狀態(tài)時,第一電路110將提供給第二電路120 的電源重新啟動,以使第二電路120恢復(fù)正常工作狀態(tài)。其中重啟第二電路120的電源電 壓VDD的過程為,第一電路110先關(guān)閉第二電路120的電源電壓VDD,然后控制第二電路120 的電源電壓VDD重新從零啟動到正常電壓值。如果第二電路120存在多個電源,通過重啟 第二電路120的電源進行復(fù)位時,需先對第二電路120的所有電源同時關(guān)閉,再重新上電進 行復(fù)位操作。
易于思及的是,第一電路110和第二電路120可以為兩個芯片,通過相互之間連接 的信號進行通信和復(fù)位操作,也可以設(shè)計在同一芯片上,通過一些信號線連接來實現(xiàn)通信 和復(fù)位操作(如圖2a和圖2b所示)。
現(xiàn)有藍牙耳機、平板電腦等智能設(shè)備,由于體積非常小,其物理結(jié)構(gòu)很緊密精巧, 當其出現(xiàn)死機狀態(tài)時,普通用戶不方便通過插拔電池的方式對其進行復(fù)位,因此,可以將上 述死機監(jiān)測和復(fù)位裝置應(yīng)用于藍牙耳機、平板電腦等智能設(shè)備中,以實現(xiàn)自動復(fù)位,使得產(chǎn) 品體驗更佳。
請參考圖3a所示,其為本發(fā)明的第四個實施例中的死機監(jiān)測和復(fù)位裝置的電路 示意圖,該死機監(jiān)測和復(fù)位裝置用于藍牙耳機或平板電腦中。其與圖2a的區(qū)別在于,第一 電路為系統(tǒng)中的電源管理電路310 (Power Management Unit,簡稱PMU),第二電路為系統(tǒng) 中的處理器320,例如,ARM-A8。由于電源管理電路310不存在如ARM等復(fù)雜狀態(tài)機,因此 其不會出現(xiàn)死機狀態(tài)。而處理器320在一些異常狀態(tài)時,可能出現(xiàn)死機。例如,當其電源電 壓上出現(xiàn)一個嚴重下跳時,或者某些情況下由于環(huán)境噪聲或溫度等變化時訪問內(nèi)存出現(xiàn)地 址錯誤時,或者由于跌落導(dǎo)致某些線路瞬間接觸不良時,處理器320都可能發(fā)生死機。
為了便于理解,以下具體介紹,圖3a所示的死機監(jiān)測和復(fù)位裝置的工作過程。
電源管理電路310和處理器310之間的通訊通道采用標準I2C協(xié)議。電源管理電 路310和處理器320之間的復(fù)位通道連接電源管理電路310的復(fù)位信號輸出端POR和處理 器320的復(fù)位端RSTN。當按鍵Keyn未被按下時,下拉電阻Rpln將按鍵Keyn和下拉電阻 Rpln之間的連接節(jié)點的電壓放電到地;當按鍵Keyn被按下時,按鍵Keyn和下拉電阻Rpln 之間的連接節(jié)點的電壓由低電平(地電平)跳變?yōu)楦唠娖?電壓VH),即當按鍵Keyn被按下 時,所述鍵盤模塊330輸出按鍵信號Kn(高電平信號),并將該高電平信號輸入到電源管理電 路310和處理器320。此時,若所述處理器320處于正常工作狀態(tài),則可以發(fā)出正確的響應(yīng) 信號給所述電源管理電路310,若所述處理器320處于死機狀態(tài),則不能發(fā)出正確的響應(yīng)信 號給所述電源管理電路310 ;如果電源管理電路310檢測到的所述處理器320發(fā)送的是正 確的響應(yīng)信號,則不產(chǎn)生復(fù)位信號POR ;如果電源管理電路310檢測到的所述處理器320發(fā)送的不是正確的響應(yīng)信號,則產(chǎn)生復(fù)位信號P0R,對處于死機狀態(tài)的處理器320進行復(fù)位。
請參考圖3b所示,其為本發(fā)明的第五個實施例中的死機監(jiān)測和復(fù)位裝置的電路 示意圖。該死機監(jiān)測和復(fù)位裝置也可以用于藍牙耳機或平板電腦中。其與圖3a的區(qū)別在 于,電源管理電路310和處理器320的復(fù)位通道連接電源管理電路310的電源輸出端VO和 處理器320的電源端VDD。也就是說,所述電源管理電路310為處理器320提供電源,當所 述處理器320出現(xiàn)死機狀態(tài)時,所述電源管理電路310將提供給處理器320的電源重新啟 動,以使處理器320恢復(fù)正常工作狀態(tài)。
綜上所述,本發(fā)明中的死機監(jiān)測和復(fù)位裝置通過該裝置中的按鍵實現(xiàn)對系統(tǒng)的死 機監(jiān)測和復(fù)位控制,當一個按鍵被按下時,使不會死機的第一電路與可能死機的第二電路 進行通信,以對第二電路的狀態(tài)進行監(jiān)測,當?shù)诙娐凡荒馨l(fā)出正確的響應(yīng)信號到第一電 路時,即可以判定第二電路處于死機狀態(tài),此時,由所述第一電路控制所述第二電路恢復(fù)正 常工作狀態(tài)。本發(fā)明可以實現(xiàn)當用戶進行按鍵的正常功能操作時,及時發(fā)現(xiàn)可能的死機狀 態(tài),對系統(tǒng)進行復(fù)位,以及時解決死機對客戶使用的影響,而且無需第一電路和第二電路頻 繁通信,減小頻繁通信導(dǎo)致的能量消耗。
所屬領(lǐng)域內(nèi)的普通技術(shù)人員能夠理解的是,上文僅是將本發(fā)明中的死機監(jiān)測和復(fù) 位裝置應(yīng)用于藍牙耳機系統(tǒng),其實也可以將本發(fā)明中的死機監(jiān)測和復(fù)位裝置應(yīng)用于其它智 能處理器中,以使其復(fù)位方式簡單、易操作,從而給客戶帶來更好的用戶體驗。
在本發(fā)明中,“連接”、“相連”、“連”、“接”等表示電性連接的詞語,如無特別說明, 則表示直接或間接的電性連接。附圖中的CLK為時鐘信號,DATA為數(shù)據(jù)信號。
需要指出的是,熟悉該領(lǐng)域的技術(shù)人員對本發(fā)明的具體實施方式
所做的任何改動 均不脫離本發(fā)明的權(quán)利要求書的范圍。相應(yīng)地,本發(fā)明的權(quán)利要求的范圍也并不僅僅局限 于前述具體實施方式
。
權(quán)利要求
1.一種死機監(jiān)測和復(fù)位裝置,其特征在于,其包括第一電路、第二電路和鍵盤模塊,所述第一電路沒有死機狀態(tài),所述第二電路具有死機狀態(tài)和正常工作狀態(tài), 當所述鍵盤模塊中的按鍵被按下時,所述第一電路開始檢測所述第二電路是否處于死機狀態(tài),當所述第二電路處于死機狀態(tài)時,所述第一電路控制所述第二電路恢復(fù)正常工作狀態(tài)。
2.根據(jù)權(quán)利要求1所述的死機監(jiān)測和復(fù)位裝置,其特征在于,當所述鍵盤模塊中的按鍵被按下時,所述第一電路檢測所述第二電路是否發(fā)出正確的響應(yīng)信號,若是,則判定所述第二電路處于正常工作狀態(tài),若否,則判定所述第二電路處于死機狀態(tài)。
3.根據(jù)權(quán)利要求2所述的死機監(jiān)測和復(fù)位裝置,其特征在于, 所述第一電路和所述第二電路之間設(shè)置有通訊通道和復(fù)位通道, 所述第二電路通過所述通信通道將響應(yīng)信號發(fā)送給所述第一電路,所述第一電路通過所述復(fù)位通道控制所述第二電路恢復(fù)正常工作狀態(tài)。
4.根據(jù)權(quán)利要求3所述的死機監(jiān)測和復(fù)位裝置,其特征在于, 第二電路為每個按鍵存儲有對應(yīng)的校驗值,在所述第二電路處于正常工作狀態(tài)時,當所述鍵盤模塊的一個按鍵被按下時,所述第二電路發(fā)出表示其對應(yīng)校驗值的響應(yīng)信號給第一電路,第一電路基于該校驗值確定所述第二電路是否發(fā)出正確的響應(yīng)信號。
5.根據(jù)權(quán)利要求3所述的死機監(jiān)測和復(fù)位裝置,其特征在于, 第一電路為每個按鍵存儲有對應(yīng)的初始值,在所述第二電路處于正常工作狀態(tài)時,當所述鍵盤模塊的一個按鍵被按下時,所述第二電路從第一電路讀取按下的按鍵對應(yīng)的初始值,并根據(jù)所述初始值進行預(yù)訂運算后得到校驗值,隨后發(fā)出表示該校驗值的響應(yīng)信號給第一電路,第一電路基于該校驗值確定所述第二電路是否發(fā)出正確的響應(yīng)信號。
6.根據(jù)權(quán)利要求3所述的死機監(jiān)測和復(fù)位裝置,其特征在于,所述鍵盤模塊中包括有多個按鍵,每個按鍵和一個電阻串聯(lián)于電源和地之間,每個按鍵和與其連接的電阻之間的節(jié)點同時與第一電路的按鍵信號輸入端和第二電路的按鍵信號輸入端相連,當一個按鍵被按下時,就會產(chǎn)生一個相應(yīng)的按鍵信號給第一電路和第二電路,以使所述第二電路向所述第一電路發(fā)出響應(yīng)信號,使所述第一電路檢測該響應(yīng)信號是否是正確的響應(yīng)信號。
7.根據(jù)權(quán)利要求6所述的死機監(jiān)測和復(fù)位裝置,其特征在于,所述通訊通道包括設(shè)置于所述第一電路和第二電路之間的串行數(shù)據(jù)線和串行時鐘線,所述串行時鐘線通過第一電阻與電源相連,所述串行數(shù)據(jù)線通過第二電阻與電源相連。
8.根據(jù)權(quán)利要求3-7任一所述的死機監(jiān)測和復(fù)位裝置,其特征在于,所述復(fù)位通道連接所述第一電路的復(fù)位信號輸出端和第二電路的復(fù)位端,當判定所述第二電路處于死機狀態(tài)時,所述第一電路通過復(fù)位信號輸出端輸出復(fù)位信號給所述第二電路的復(fù)位端,以重新激活所述第二電路進入正常工作狀態(tài)。
9.根據(jù)權(quán)利要求8所述的死機監(jiān)測和復(fù)位裝置,其特征在于,所述第一電路為電源管理電路,所述第二電路為處理器。
10.根據(jù)權(quán)利要求3-7任一所述的死機監(jiān)測和復(fù)位裝置,其特征在于,所述復(fù)位通道連接所述第一電路的電源輸出端和所述第二電路的電源端,所述第一電路為所述第二電路提供電源,當所述第二電路出現(xiàn)死機狀態(tài)時,所述第一電路將提供給第二電路的電源重新啟動。
11.根據(jù)權(quán)利要求10所述的死機監(jiān)測和復(fù)位裝置,其特征在于,所述第一電路為電源管理電路,所述第二電路為處理器。
12.根據(jù)權(quán)利要求1所述的死機監(jiān)測和復(fù)位裝置,其特征在于,所述死機監(jiān)測和復(fù)位裝置用于藍牙耳機或平板電腦中,在第二電路處于正常工作狀態(tài)時,所述第二電路響應(yīng)所述鍵盤模塊的各個按鍵的按下動作以執(zhí)行預(yù)定功能操作。
全文摘要
本發(fā)明提供一種死機監(jiān)測和復(fù)位裝置,其包括第一電路、第二電路和鍵盤模塊,所述第一電路沒有死機狀態(tài),所述第二電路具有死機狀態(tài)和正常工作狀態(tài),當所述鍵盤模塊中的按鍵被按下時,所述第一電路開始檢測所述第二電路是否處于死機狀態(tài),當所述第二電路處于死機狀態(tài)時,所述第一電路控制所述第二電路恢復(fù)正常工作狀態(tài)。與現(xiàn)有技術(shù)相比,本發(fā)明可以實現(xiàn)當用戶進行按鍵的正常功能操作時,及時發(fā)現(xiàn)可能的死機狀態(tài),對系統(tǒng)進行復(fù)位,以及時解決死機對客戶使用的影響,而且無需第一電路和第二電路頻繁通信,減小頻繁通信導(dǎo)致的能量消耗。
文檔編號G06F11/22GK103049347SQ20121055452
公開日2013年4月17日 申請日期2012年12月19日 優(yōu)先權(quán)日2012年12月19日
發(fā)明者王釗 申請人:無錫中星微電子有限公司