專利名稱:一種具有復(fù)位功能的移動(dòng)終端以及復(fù)位方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體涉及一種具有復(fù)位功能的移動(dòng)終端以及復(fù)位方法。
背景技術(shù):
在移動(dòng)終端、平板電腦等電子產(chǎn)品上一般都設(shè)置有復(fù)位功能,當(dāng)移動(dòng)終端、平板電腦等電子產(chǎn)品死機(jī)的時(shí)候啟動(dòng)此復(fù)位功能,能夠在不斷電的情況下,把當(dāng)前CPU及運(yùn)行數(shù)據(jù)清零后的啟動(dòng),使其重新啟動(dòng)?,F(xiàn)有的移動(dòng)終端、平板電腦等電子產(chǎn)品中復(fù)位多采用單獨(dú)的復(fù)位鍵或斷電的撥動(dòng)開關(guān)這種實(shí)現(xiàn)方式。例如手機(jī)設(shè)備和MP3、MP4等設(shè)備一般是通過復(fù)位孔來實(shí)現(xiàn),但是這種方式的缺點(diǎn)是在用戶需要使用復(fù)位功能時(shí)往往需要借助細(xì)小的工具探入復(fù)位孔點(diǎn)觸才能完成復(fù)位,如果沒有適合的外部工具則無法觸發(fā)復(fù)位,使用非常不方便。在有些平板電腦設(shè)備中也嘗試通過增加額外的“RESET”復(fù)位按鍵來實(shí)現(xiàn),但是這種方式的缺點(diǎn)是額外的“RESET”復(fù)位按鍵會(huì)影響設(shè)備的外觀設(shè)計(jì),而且單獨(dú)的“RESET”復(fù)位鍵在日常使用中容易被誤觸發(fā),不小心碰到就會(huì)導(dǎo)致設(shè)備重啟,給用戶帶來不便。另外,對(duì)于以上這種采用單獨(dú)的復(fù)位鍵或斷電的撥動(dòng)開關(guān)的實(shí)現(xiàn)方式來說已不符合現(xiàn)有的移動(dòng)終端、平板電腦的發(fā)展趨勢(shì),現(xiàn)有的移動(dòng)終端、平板電腦的外觀設(shè)計(jì)越來越薄,結(jié)構(gòu)設(shè)計(jì)的復(fù)雜性必然大大增加,如果還要增加額外的復(fù)位鍵和復(fù)位孔,則會(huì)進(jìn)一步增加結(jié)構(gòu)設(shè)計(jì)的難度,這無疑會(huì)造成外觀、結(jié)構(gòu)的設(shè)計(jì)困難并且增加成本。還有一種實(shí)現(xiàn)方式是在移動(dòng)終端、平板電腦等電子產(chǎn)品的電池的上電時(shí)序中設(shè)置一復(fù)位時(shí)序,電子產(chǎn)品在上電過程中均會(huì)有此動(dòng)作,可以針對(duì)上電抖動(dòng)導(dǎo)致的死機(jī)進(jìn)行復(fù)位,但是這種方式的缺點(diǎn)是對(duì)使用過程中應(yīng)用程序跑飛等原因引發(fā)的死機(jī)無法進(jìn)行復(fù)位,而考慮到現(xiàn)有的移動(dòng)終端、平板電腦的操作系統(tǒng)越來越復(fù)雜,功能更新越來越多,執(zhí)行效率越來越快,在使用過程中由于應(yīng)用程序跑飛而導(dǎo)致死機(jī)的概率大大增加,通過在上電時(shí)序中設(shè)置復(fù)位時(shí)序的方式進(jìn)行復(fù)位的方式只能處理上電抖動(dòng)時(shí)發(fā)生的死機(jī),具有較大的局限性。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種具有復(fù)位功能的移動(dòng)終端以及復(fù)位方法,無需對(duì)結(jié)構(gòu)和外觀進(jìn)行較大改變,易于實(shí)現(xiàn),利用按鍵組合即可實(shí)現(xiàn)復(fù)位,且有效避免了誤觸發(fā)。為了解決上述技術(shù)問題,本發(fā)明提出了一種具有復(fù)位功能的移動(dòng)終端,包括:輸入模塊、復(fù)位電路以及中央處理器,其中,所述輸入模塊,用于檢測(cè)所觸發(fā)的組合鍵,輸出相應(yīng)地邏輯信號(hào);所述復(fù)位電路,用于根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位,輸出復(fù)位信號(hào);所述中央處理器,用于接收所述復(fù)位信號(hào)后啟動(dòng)復(fù)位操作。進(jìn)一步地,還包括:延遲電路,接收所述復(fù)位電路輸出的復(fù)位信號(hào),并檢測(cè)所述復(fù)位信號(hào)的保持時(shí)長(zhǎng)是否超過一延遲時(shí)間,如果超過則輸出所述復(fù)位信號(hào)至所述中央處理器。進(jìn)一步地,所述復(fù)位電路,用于根據(jù)接收的邏輯信號(hào)判斷所述組合鍵是否由所約定的按鍵組成,如果是所約定的組合鍵則輸出所述復(fù)位信號(hào)。進(jìn)一步地,所述復(fù)位電路,判斷已觸發(fā)復(fù)位時(shí)所約定的觸發(fā)方式,包括:所述組合鍵中每個(gè)按鍵的邏輯信號(hào)同時(shí)為低電平信號(hào)。進(jìn)一步地,所述組合鍵,由至少兩個(gè)按鍵構(gòu)成,按鍵種類包括以下一種或多種的組合:數(shù)字鍵、軌跡球或功能鍵。為了解決上述技術(shù)問題,本發(fā)明還提出了一種復(fù)位方法,應(yīng)用于具有復(fù)位功能的移動(dòng)終端,包括:檢測(cè)所觸發(fā)的組合鍵,輸出相應(yīng)地邏輯信號(hào);根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位,啟動(dòng)復(fù)位操作。進(jìn)一步地,根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位的步驟與啟動(dòng)復(fù)位操作的步驟之間,還包括:檢測(cè)觸發(fā)復(fù)位所保持的時(shí)長(zhǎng)是否達(dá)到延遲時(shí)長(zhǎng),如果達(dá)到則啟動(dòng)復(fù)位操作。進(jìn)一步地,根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位的步驟,包括:根據(jù)接收的邏輯信號(hào)判斷所述組合鍵是否由所約定的按鍵組成,如果是所約定的組合鍵則判斷觸發(fā)復(fù)位。進(jìn)一步地,所約定的觸發(fā)方式,包括:所述組合鍵中每個(gè)按鍵的邏輯信號(hào)同時(shí)為低電平信號(hào)。進(jìn)一步地,所述組合鍵,由至少兩個(gè)按鍵構(gòu)成,按鍵種類包括以下一種或多種的組合:數(shù)字鍵、軌跡球或功能鍵。與現(xiàn)有技術(shù)相比,本發(fā)明可以獲得以下技術(shù)效果:I)使用組合鍵的方式在不改變外觀設(shè)計(jì)的前提下實(shí)現(xiàn)復(fù)位操作,并大大降低了誤觸發(fā)的幾率;2)加入延遲電路,進(jìn)一步降低了誤觸發(fā)的可能性。
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1為本發(fā)明實(shí)施例的移動(dòng)終端的結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例的具體實(shí)現(xiàn)示意圖;圖3為本發(fā)明實(shí)施例的方法流程圖。
具體實(shí)施例方式以下將配合附圖及實(shí)施例來詳細(xì)說明本發(fā)明的實(shí)施方式,藉此對(duì)本發(fā)明如何應(yīng)用技術(shù)手段來解決技術(shù)問題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。本發(fā)明的核心在于:本方案的無需改變移動(dòng)終端外觀設(shè)計(jì)來增加單獨(dú)的復(fù)位按鍵/復(fù)位孔,利用中移動(dòng)終端現(xiàn)有的按鍵構(gòu)成組合鍵來實(shí)現(xiàn)復(fù)位,有效避免了誤觸發(fā)。如圖1所示,為本發(fā)明實(shí)施例的移動(dòng)終端的結(jié)構(gòu)示意圖。所述移動(dòng)終端,包括:輸入模塊10、復(fù)位電路20以及CPU30,其中,輸入模塊10,用于檢測(cè)所觸發(fā)的組合鍵,輸出相應(yīng)地邏輯信號(hào);復(fù)位電路20,用于根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位,輸出復(fù)位信號(hào);如果判斷未觸發(fā)復(fù)位,則不輸出復(fù)位信號(hào);CPU30,用于接收復(fù)位信號(hào)后啟動(dòng)復(fù)位操作,所述CPU(中央處理器)可以是電源管理芯片或者主控處理器。所述移動(dòng)終端,還可以包括:延遲電路40,接收所述復(fù)位電路20輸出的復(fù)位信號(hào),并檢測(cè)所述復(fù)位信號(hào)的保持時(shí)長(zhǎng)是否超過一延遲時(shí)間,如果超過則輸出復(fù)位信號(hào)至CPU30 ;如果未超過則不輸出復(fù)位信號(hào)。具體來說,復(fù)位電路20根據(jù)接收的邏輯信號(hào)判斷所述組合鍵是否由所約定的按鍵組成,如果是所約定的組合鍵,輸出所述復(fù)位信號(hào)。檢測(cè)所觸發(fā)的組合鍵的方式,包括但不限于:檢測(cè)所述組合鍵中每個(gè)按鍵的邏輯信號(hào)是否同時(shí)為低電平信號(hào);所約定的組合鍵,由至少兩個(gè)按鍵構(gòu)成,按鍵種類包括以下一種或多種的組合:數(shù)字鍵、軌跡球或功能鍵。以下以一實(shí)施例對(duì)本發(fā)明進(jìn)行說明,以三個(gè)按鍵構(gòu)成組合鍵觸發(fā)復(fù)位為例,本發(fā)明并不限于三個(gè)按鍵構(gòu)成組合鍵,由2至N個(gè)按鍵構(gòu)成組合鍵都可以實(shí)現(xiàn)本發(fā)明。如圖2所示,為本發(fā)明實(shí)施例的具體實(shí)現(xiàn)示意圖。由輸入模塊中的按鍵1、按鍵2和按鍵3這三個(gè)按鍵構(gòu)成組合鍵。當(dāng)按鍵I按下時(shí),按鍵I的邏輯信號(hào)為低,當(dāng)按鍵2按下時(shí),按鍵2的邏輯信號(hào)為低,當(dāng)按鍵3按下時(shí),按鍵3的邏輯信號(hào)為低;當(dāng)按鍵I抬起時(shí),按鍵I的邏輯信號(hào)為高,當(dāng)按鍵2抬起時(shí),按鍵2的邏輯信號(hào)為高,當(dāng)按鍵3抬起時(shí),按鍵3的邏輯信號(hào)為高。復(fù)位電路使用邏輯IC電路實(shí)現(xiàn)。如果設(shè)定三個(gè)按鍵的邏輯信號(hào)同時(shí)為低時(shí)才觸發(fā)復(fù)位,可以使用兩個(gè)或門來實(shí)現(xiàn)復(fù)位判斷,如果按鍵數(shù)量增加,則或門數(shù)量也相應(yīng)增加,例如采用四個(gè)按鍵組合,則復(fù)位電路使用三個(gè)或門實(shí)現(xiàn)。當(dāng)然,本發(fā)明的實(shí)現(xiàn)并不限于或門,還可以通過與門等邏輯電路組合實(shí)現(xiàn)。根據(jù)按鍵1、按鍵2和按鍵3抬起按下的組合方式來判斷是否觸發(fā)復(fù)位。例如,可以設(shè)定當(dāng)按鍵1、按鍵2和按鍵3的邏輯信號(hào)同時(shí)為低時(shí),觸發(fā)復(fù)位;當(dāng)按鍵1、按鍵2和按鍵3的邏輯信號(hào)不同時(shí)為低時(shí),不觸發(fā)復(fù)位。當(dāng)然,本發(fā)明還可以使用其它的按下的組合方式,本發(fā)明并不限于此。輸入模塊檢測(cè)到按鍵1、按鍵2和按鍵3同時(shí)按下,三個(gè)按鍵對(duì)應(yīng)的邏輯信號(hào)均為低,復(fù)位電路接收到三個(gè)邏輯信號(hào)同時(shí)為低,判斷已觸發(fā)復(fù)位,此時(shí)輸出一低電平信號(hào)作為復(fù)位信號(hào),CPU接收此復(fù)位信號(hào)后啟動(dòng)復(fù)位操作。因?yàn)閺?fù)位電路由邏輯IC電路實(shí)現(xiàn),所述復(fù)位信號(hào)可以是由邏輯IC電路輸出的低電平信號(hào),當(dāng)然本發(fā)明并不限于此,邏輯IC電路輸出的高電平信號(hào)也可以作為復(fù)位信號(hào),只要在此邏輯IC電路的輸出端接入一非門即可以實(shí)現(xiàn)。使用組合鍵的方式在不改變外觀設(shè)計(jì)的前提下實(shí)現(xiàn)復(fù)位操作,并大大降低了誤觸發(fā)的幾率。另外,可以在復(fù)位電路和CPU之間接入一延遲電路,復(fù)位電路輸出的復(fù)位信號(hào)經(jīng)過延遲電路進(jìn)行延遲處理,在達(dá)到設(shè)定的延遲時(shí)間時(shí)才輸出復(fù)位信號(hào)給CPU以實(shí)現(xiàn)整機(jī)復(fù)位,設(shè)置延遲電路可以進(jìn)一步避免誤觸發(fā),因?yàn)榧词故褂媒M合鍵大大降低了誤觸發(fā)的幾率,但是在日常使用中還是會(huì)偶然發(fā)生誤觸發(fā),加入延遲電路,按鍵1、按鍵2和按鍵3只有在同時(shí)按下并長(zhǎng)按經(jīng)過延遲時(shí)間才可以確認(rèn)復(fù)位操作是有意觸發(fā)并非誤觸發(fā),進(jìn)一步降低了誤觸發(fā)的可能性。需要說明的是,延遲電路可以獨(dú)立于復(fù)位電路和CPU存在,也可以集成在復(fù)位電路內(nèi)部從而成為一集成電路或芯片,來對(duì)組合按鍵和延時(shí)進(jìn)行判斷。在另一實(shí)施例中,輸入模塊檢測(cè)到按鍵1、按鍵2和按鍵3并未同時(shí)按下,例如僅按下按鍵1,此時(shí)按鍵I的邏輯信號(hào)為低,按鍵2和按鍵3的邏輯信號(hào)為高,按鍵1、按鍵2和按鍵3的邏輯信號(hào)不同時(shí)為低,則復(fù)位電路輸出高電平信號(hào),不觸發(fā)復(fù)位,經(jīng)過延遲電路的延遲時(shí)間后仍輸出高電平信號(hào),不會(huì)發(fā)生復(fù)位動(dòng)作。所述組合鍵可以是移動(dòng)終端鍵盤上的數(shù)字鍵、軌跡球,也可以是機(jī)身上的音量控制等功能鍵。例如,按鍵可以是數(shù)字按鍵1、2或1、2、3的組合,也可以是音量+ (V0L_UP)、音量_(V0L_D0WN)和重力傳感器(G-sensor)的開關(guān)鍵的組合。下面以一實(shí)施例對(duì)本發(fā)明的復(fù)位方法作進(jìn)一步說明。如圖3所示,為本發(fā)明實(shí)施例的方法流程圖,所述方法包括:步驟SI,實(shí)時(shí)檢測(cè)當(dāng)前是否存在按鍵被按下,如果沒有,則執(zhí)行步驟S7 ;如果存在按鍵被按下,則執(zhí)行步驟S2;步驟S2,當(dāng)發(fā)現(xiàn)按鍵被按下時(shí),檢測(cè)被按下的按鍵是否是由觸發(fā)復(fù)位功能所約定的按鍵組成的組合鍵,如果不是觸發(fā)復(fù)位功能的組合鍵,則執(zhí)行步驟S7 ;如果是觸發(fā)復(fù)位功能的組合鍵,則執(zhí)行步驟S3 ;所約定的組合鍵,由至少兩個(gè)按鍵構(gòu)成,按鍵種類包括以下一種或多種的組合:數(shù)字鍵、軌跡球或功能鍵;所述組合鍵中每個(gè)按鍵的邏輯信號(hào)同時(shí)為低電平信號(hào),即同時(shí)被按下;步驟S3,對(duì)觸發(fā)復(fù)位功能的組合鍵的按下時(shí)間計(jì)時(shí);步驟S4,在計(jì)時(shí)過程中實(shí)時(shí)檢測(cè)觸發(fā)復(fù)位功能的組合鍵是否一直保持被按下,如果抬起,則執(zhí)行步驟S7 ;如果一直保持被按下,則繼續(xù)計(jì)時(shí),并執(zhí)行步驟S5 ;步驟S5,檢測(cè)按下時(shí)間是否達(dá)到約定的延遲時(shí)長(zhǎng),如果未達(dá)到,則執(zhí)行步驟S3,繼續(xù)計(jì)時(shí);如果已達(dá)到,則執(zhí)行步驟S6 ;步驟S6,由觸發(fā)復(fù)位功能所約定的按鍵組成的組合鍵被按下的時(shí)長(zhǎng)達(dá)到約定的延遲時(shí)長(zhǎng),執(zhí)行復(fù)位功能;步驟S7,當(dāng)組合鍵被按下的時(shí)長(zhǎng)達(dá)到延遲時(shí)長(zhǎng),執(zhí)行復(fù)位功能;在步驟SI判斷出當(dāng)前不存在按鍵被按下時(shí),其當(dāng)然不會(huì)觸發(fā)復(fù)位功能,流程結(jié)束;在步驟S2判斷出被按下的組合鍵并不是由觸發(fā)復(fù)位功能所約定的按鍵構(gòu)成,其也不會(huì)觸發(fā)復(fù)位功能,執(zhí)行所述組合鍵的對(duì)應(yīng)的功能即可,如果組合鍵無作用,則不予處理,流程結(jié)束;在步驟S4判斷出組合鍵在達(dá)到延遲時(shí)長(zhǎng)之前全部或單個(gè)按鍵抬起,不會(huì)觸發(fā)復(fù)位功能,執(zhí)行被按下的按鍵的功能即可,如果按鍵無作用,則不予處理,流程結(jié)束。上述復(fù)位方法與前述具有復(fù)位功能的移動(dòng)終端的特征對(duì)應(yīng),不足之處可以參考前述移動(dòng)終端的描述。所述說明示出并描述了本發(fā)明的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種具有復(fù)位功能的移動(dòng)終端,其特征在于, 包括:輸入模塊、復(fù)位電路以及中央處理器,其中,所述輸入模塊,用于檢測(cè)所觸發(fā)的組合鍵,輸出相應(yīng)地邏輯信號(hào);所述復(fù)位電路,用于根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位,輸出復(fù)位信號(hào);所述中央處理器,用于接收所述復(fù)位信號(hào)后啟動(dòng)復(fù)位操作。
2.如權(quán)利要求1所述的移動(dòng)終端,其特征在于, 還包括:延遲電路,接收所述復(fù)位電路輸出的復(fù)位信號(hào),并檢測(cè)所述復(fù)位信號(hào)的保持時(shí)長(zhǎng)是否超過一延遲時(shí)間,如果超過則輸出所述復(fù)位信號(hào)至所述中央處理器。
3.如權(quán)利要求1所述的移動(dòng)終端,其特征在于, 所述復(fù)位電路,用于根據(jù)接收的邏輯信號(hào)判斷所述組合鍵是否由所約定的按鍵組成,如果是所約定的組合鍵則輸出所述復(fù)位信號(hào)。
4.如權(quán)利要求3所述的移動(dòng)終端,其特征在于, 所述復(fù)位電路,判斷已觸發(fā)復(fù)位時(shí)所約定的觸發(fā)方式,包括:所述組合鍵中每個(gè)按鍵的邏輯信號(hào)同時(shí)為低電平信號(hào)。
5.如權(quán)利要求1所述的移動(dòng)終端,其特征在于, 所述組合鍵,由至少兩個(gè)按鍵構(gòu)成,按鍵種類包括以下一種或多種的組合:數(shù)字鍵、軌跡球或功能鍵。
6.一種復(fù)位方法,其特征在于,應(yīng)用于具有復(fù)位功能的移動(dòng)終端,包括: 檢測(cè)所觸發(fā)的組合鍵,輸出相應(yīng)地邏輯信號(hào); 根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位,啟動(dòng)復(fù)位操作。
7.如權(quán)利要求6所述的復(fù)位方法,其特征在于,根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位的步驟與啟動(dòng)復(fù)位操作的步驟之間,還包括: 檢測(cè)觸發(fā)復(fù)位所保持的時(shí)長(zhǎng)是否達(dá)到延遲時(shí)長(zhǎng),如果達(dá)到則啟動(dòng)復(fù)位操作。
8.如權(quán)利要求6所述的復(fù)位方法,其特征在于,根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位的步驟,進(jìn)一步包括: 根據(jù)接收的邏輯信號(hào)判斷所述組合鍵是否由所約定的按鍵組成,如果是所約定的組合鍵則判斷觸發(fā)復(fù)位。
9.如權(quán)利要求8所述的復(fù)位方法,其特征在于, 所約定的觸發(fā)方式,包括:所述組合鍵中每個(gè)按鍵的邏輯信號(hào)同時(shí)為低電平信號(hào)。
10.如權(quán)利要求6所述的復(fù)位方法,其特征在于, 所述組合鍵,由至少兩個(gè)按鍵構(gòu)成,按鍵種類包括以下一種或多種的組合:數(shù)字鍵、軌跡球或功能鍵。
全文摘要
本發(fā)明公開了一種具有復(fù)位功能的移動(dòng)終端以及復(fù)位方法,其中所述移動(dòng)終端,包括輸入模塊、復(fù)位電路以及CPU(中央處理器),其中,所述輸入模塊,用于檢測(cè)所觸發(fā)的組合鍵,輸出相應(yīng)地邏輯信號(hào);所述復(fù)位電路,用于根據(jù)接收的邏輯信號(hào)判斷已觸發(fā)復(fù)位,輸出復(fù)位信號(hào);所述CPU,用于接收所述復(fù)位信號(hào)后啟動(dòng)復(fù)位操作。本發(fā)明無需對(duì)結(jié)構(gòu)和外觀進(jìn)行較大改變,易于實(shí)現(xiàn),利用按鍵組合即可實(shí)現(xiàn)復(fù)位,且有效避免了誤觸發(fā)。
文檔編號(hào)G06F1/24GK103207655SQ20121000871
公開日2013年7月17日 申請(qǐng)日期2012年1月12日 優(yōu)先權(quán)日2012年1月12日
發(fā)明者丁兆剛, 霍柏超 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司