專利名稱:移動終端設備及其開關機方法
移動終端設備及其開關機方法
技術領域:
本發(fā)明涉及移動終端領域,特別涉及移動終端設備及其開關機方法。背景技術:
手機等移動終端設備在某些情況下,會出現(xiàn)軟件錯誤導致無法開機或者是軟件需 要升級,這時需要在開機時讓終端進入下載模式或調試模式,進行重新下載軟件或者調試 設備。有些PC調試軟件啟動很慢,需要長時間按住開機鍵;而在另外一些情況下,例如開 發(fā)階段,終端設備會出現(xiàn)系統(tǒng)卡死,開關機鍵失效的情況,正常的開關機鍵無法關機重啟設 備,往往需要打開設備外殼拔掉電池來關機,再重新裝上電池才能重新開機。而某些手機或 便攜設備,因外殼設計原因,外殼拆裝非常麻煩,實帶來使用上不便,有待改善。
發(fā)明內容本發(fā)明所要解決的技術問題是提供一種移動終端設備及其開關機方法,可在設備 的開關機鍵失效時,不需要拆機就關掉設備,恢復正常開關機功能。本發(fā)明解決技術問題所采用的技術方案是提供一種移動終端設備,該移動終端設 備包括復用鍵、開機鍵以及延時關機電路,其中,開機時如同時按下所述開機鍵和所述復用 鍵,則該移動終端設備完成初始化后進入下載或調試模式;開機時如不按下所述復用鍵,則 該移動終端設備完成初始化后運行用戶程序。所述的移動終端設備,其中,該延時關機電路在復用鍵按下時失效。所述的移動終端設備,其中,當用戶程序出錯時,按下所述復用鍵,該移動終端設 備繞過用戶程序進入調試、下載模式。所述的移動終端設備,其中,死機時,按下所述開機鍵,啟動所述延時關機電路以 關閉所述移動終端設備,其中,按下所述開機鍵的持續(xù)時間大于所述延時關機電路的時間 常數(shù)。如正常開機或使用中需要長按開機鍵,按下復用鍵則可屏蔽該延時關機電路。所述的移動終端設備,其中,該延時關機電路包括第一電阻,該第一電阻的一端連接該開機鍵的第一端,該開機鍵的第二端接地;第一電容,該第一電容的一端與該第一電阻的另一端串聯(lián),該第一電容的另一端 接入電源;或非門電路,包括第一輸入腳、第二輸入腳與輸出腳,該或非門電路的第一輸入腳 與該第一電阻與該第一電容的串聯(lián),節(jié)點相連;MOSFET管,其柵極與該或非門電路的該輸出腳相連;其中,該第一電阻與第一電容決定該延時關機電路的時間常數(shù)。所述的移動終端設備,其中,該移動終端設備還包括電源管理芯片,該MOSFET管的漏極與該電源管理芯片的維持信號輸入腳連接;基帶芯片,該MOSFET管的源極與該基帶芯片的維持信號輸出腳連接;該復用鍵的 第一端與該基帶芯片的復用鍵檢測端口連接,所述復用鍵的第二端接地;
反相器,該反相器的輸入端該基帶芯片的復用鍵檢測端口連接,該反相器的輸出 端與該或非門電路的第二輸入腳連接。所述的移動終端設備,其中,該移動終端設備還包括第二電阻,一端連接電源,另一端連接到第一電阻與開機鍵的連接節(jié)點;第二電容,一端接地,另一端與第二電阻與第一電阻的節(jié)點相連;第三電阻,一端接地,另一端與該反相器的輸出端及該或非門電路的第二輸入腳 連接的節(jié)點連接。一種移動終端設備的開關機方法,其中,開機時如同時按下開機鍵和復用鍵,則該移動終端設備完成初始化后進入下載或 調試模式;開機時如不按下所述復用鍵,則該移動終端設備完成初始化后運行用戶程序。所述的移動終端設備的開關機方法,其中,在開機進入下載或調試模式時,按下該 復用鍵,可屏蔽延時關機電路,以便在下載或調試時長按開機鍵而不關機;當用戶程序出錯 時,按下該復用鍵,該移動終端設備繞過用戶程序進入調試、下載模式。所述的移動終端設備的開關機方法,其中,死機時,按下該開機鍵,啟動一延時關 機電路以關閉該移動終端設備,其中,按下該開機鍵的持續(xù)時間大于該延時關機電路的時 間常數(shù)。通過以上實施例,本發(fā)明使移動設備在開機時能夠自動判斷是進入正常開機還是 進入下載或調試模式;當用戶程序出錯時,通過復用鍵,能夠繞開用戶程序進行重新下載或 調試;同時在設備的開關機鍵失效時,能夠通過本發(fā)明的延時關機電路強制關掉設備,不用 拆外殼、拔電池就能關機,從而讓系統(tǒng)重新啟動,所以操作簡單,可容易開關機,移植方便, 適用于各種移動終端平臺。
圖1是本發(fā)明實施例提供的移動終端設備開關機方法的流程圖;圖2是本發(fā)明實施例提供移動終端設備的電路圖。
具體實施方式下面結合附圖和實施例對本發(fā)明進行詳細說明。圖1是本發(fā)明實施例提供的移動終端設備開關機方法的流程圖。請參閱圖1所示, 本發(fā)明包括以下步驟步驟Sl 將移動終端設備開機。具體而言,在此步驟中,由用戶按下移動終端設備的開機鍵進行開機。步驟S2:進行初始化。具體而言,在此步驟中,由初始化程序對移動終端設備的系統(tǒng)進行初始化。步驟S3 判斷用戶是否按下復用鍵。若判斷出用戶已按下復用鍵,則進入步驟S4。 若判斷出用戶未按下復用鍵,則進入步驟步驟S5?!愣裕苿咏K端設備從開機到進入初始化過程都非??焖?,因此優(yōu)選為用戶 將開機鍵與復用鍵同時按下,更容易觸發(fā)步驟S4。
步驟S4 移動終端設備完成初始化后進入下載或調試模式。在此步驟中,在開機進入下載或調試模式時,按下該復用鍵,可屏蔽延時關機電 路。延時關機電路被屏蔽之后,長按開機鍵也不會使手機強制關機。步驟S5 移動終端設備完成初始化后運行用戶程序。步驟S6:判斷用戶程序是否出錯。若用戶程序出錯,則進入步驟S7。若用戶程序 未出錯,則返回步驟S5,繼續(xù)運行用戶程序。步驟S7 判斷用戶是否按下復用鍵。若用戶按下復用鍵,則移動終端設備繞過用 戶程序進入下載或調試模式。本方法進一步包括移動終端設備死機時的強制關機流程。在移動終端設備死機 時,按下該開機鍵,啟動一延時關機電路以關閉該移動終端設備。在本實施例中,按下開機 鍵的持續(xù)時間大于延時關機電路的時間常數(shù)。本發(fā)明的上述開關機方法,使移動設備在開機時能夠自動判斷是進入正常開機還 是進入下載或調試模式;當用戶程序出錯時,通過復用鍵,能夠繞開用戶程序進行重新下載 或調試;同時在設備的開關機鍵失效時,能夠通過本發(fā)明的強制延時關機電路關掉設備,不 需要拆機就關掉設備,恢復正常開關機功能。同時本發(fā)明的強制延時關機電路可根據(jù)需要 被屏蔽,關機電路也不影響正常的開關機功能。且,關機延時的時間可以根據(jù)具體平臺和不 同需求進行調節(jié),只需要改變延時電路參數(shù)即可。本發(fā)明還提供一種移動終端設備,該移動終端設備上有復用鍵與開機鍵,在開機 時,按下復用鍵,該控制裝置控制主系統(tǒng)進入下載/調試模式;在用戶程序出錯時,按下開 機鍵,延時關機電路啟動關閉移動終端設備。如圖2所示,圖2是本發(fā)明實施例提供移動終端設備的電路圖。本發(fā)明移動終端 設備10中包括控制芯片與延時關機電路。控制芯片包括電源管理芯片PMU 13與基帶芯 片BB 14。延時關機電路與控制芯片相連,受控制芯片控制。該延時關機電路包括第一電阻R1、第一電容Cl、或非門電路11以及MOSFET管Q1。第一電阻Rl的一端連接該開機鍵Kl的第一端,該開機鍵Kl的第二端接地。第一電容Cl的一端與該第一電阻Rl的另一端串聯(lián),該第一電容Cl的另一端接入 電源。該第一電阻與第一電容決定該延時關機電路的時間常數(shù),當按下開機鍵超過該時 間常數(shù)后,第一電阻與第一電容串連節(jié)點處(即或非門第一輸入腳111處)電壓由高變低;或非門電路11,包括第一輸入腳111、第二輸入腳113與輸出腳115,該或非門電路 的第一輸入腳111與該第一電阻Rl與該第一電容Cl的串聯(lián)節(jié)點相連。MOSFET管Ql,其柵極與該或非門電路11的該輸出腳115相連。在本實施例中,延 時關機電路的延時時間常數(shù)為4. 7秒,即按下開機鍵4. 7秒后,或非門電路11的第一輸入 腳111由高變低?;蚍情T電路11當或非門電路11的第一輸入腳111和第二輸入腳113都 為低時,輸出腳115輸出高電平;當或非門電路11的第一輸入腳111和第二輸入腳113有 任意一個為高電平時,輸出腳115輸出低電平?;蚍情T電路11輸出高電平便可關斷MOSFET 管Q1,切斷HOLD信號關閉系統(tǒng)?;蚍情T電路11根據(jù)第一輸入腳111和第二輸入腳113的 信號變化,控制MOSFET管Ql的開關,決定HOLD信號是接通還是切斷。電源管理芯片PMU 13,該MOSFET管Ql的漏極與該電源管理芯片13的維持信號輸入腳133連接?;鶐酒?4,該MOSFET管Ql的源極與該基帶芯片的維持信號輸出腳141連接;該 復用鍵K2的第一端與該基帶芯片14的復用鍵檢測端口連接,所述復用鍵的第二端接地。反相器12的輸入端121該基帶芯片的復用鍵檢測端口連接,該反相器的輸出端 123與該或非門電路的第二輸入腳連接。第二電阻R2,一端連接電源,另一端連接第一電阻Rl。第二電容C2,一端接地,另一端與第二電阻R2與第一電阻Rl的節(jié)點相連。第三電阻R3,一端接地,另一端與該反相器12的輸出端123及該或非門電路11的 第二輸入腳113連接的節(jié)點連接。圖2中的維持信號輸出腳141所接收的第一信號(即BB_H0LD_0UT信號)是按下 開機鍵Kl之后,基帶芯片BB 14初始化成功后反饋給電源管理芯片PMU 13的信號,當維持 信號輸入腳133被第二信號(即PMU_H0LD_IN信號)被拉高時,表示基帶芯片BB 14初始 化成功。如果基帶芯片BB 14沒有完成初始化,就不會輸出HOLD信號(BB_H0LD_0UT信號 與PMU_H0LD_IN信號)。電源管理芯PMU 13啟動后經過一定的時間,如果沒有收到HOLD信 號,會自動關閉;在移動終端設備運行過程中,如果HOLD信號被切斷,電源管理芯片PMU 13 也會自動關閉。整個系統(tǒng)的電源也就關掉,系統(tǒng)關機。延時關機電路在復用鍵K2按下時失效,即復用鍵K2觸發(fā)屏蔽功能,屏蔽強制延時 關機電路當復用鍵K2按下時,反相器12輸出為高,此時無論開機鍵按下時間多長,或非門 電路11輸出均會保持低,從而MOSFET管Ql保持接通狀態(tài),HOLD信號不受開機鍵按下時間 的影響;當復用鍵K2松開時,反相器12輸出為低,開機鍵按下超過時間常數(shù)后,或非門電路 11輸出高,MOSFET管Ql被關斷,HOLD信號被切斷,從而關機。本實施例中時間常數(shù)最佳值 為4. 7秒,在不同情況可以調整。用戶開機時,同時按下復用鍵K2鍵,可以讓系統(tǒng)進入下載調試模式,根據(jù)PC端軟 件的控制決定是進行下載還是調試,從而繞開用戶程序。進入調試功能時,有些調試軟件因 啟動緩慢需要長時間按住開機鍵,此時只要復用鍵K2保持按下,關機延時電路就會被屏蔽 而不起作用,不會關閉系統(tǒng)。如果下載升級程序時系統(tǒng)出錯,只要松開復用鍵K2,按住開機 鍵4. 7秒以上,就可以關閉系統(tǒng),然后重新下載;復用鍵K2在用戶程序中,可以作為正常按 鍵使用,不受開關機時的復用功能影響;本發(fā)明移植方便,適用于各種移動終端平臺。手機出現(xiàn)無法開機通常是用戶程序出錯而不能正常運行。在硬件不出問題時,初 始化程序一般不會出錯而導致初始化程序運行不了。因此本發(fā)明只需要在初始化程序結尾 添加本發(fā)明代碼,不需要對原有的初始化程序和主程序做其他改動,就能夠實現(xiàn)用戶程序 出錯時繞開用戶程序進入下載調試模式重新下載或調試。同時本發(fā)明非常簡潔,能很方便 地移植到不同開發(fā)平臺。在上述實施例中,僅對本發(fā)明進行了示范性描述,但是本領域技術人員在閱讀本 專利申請后可以在不脫離本發(fā)明的精神和范圍的情況下對本發(fā)明進行各種修改。
權利要求
1.一種移動終端設備,其特征在于,該移動終端設備包括復用鍵、開機鍵以及延時關機 電路,其中開機時如同時按下所述開機鍵和所述復用鍵,則該移動終端設備完成初始化后進入下 載或調試模式;開機時如不按下所述復用鍵,則該移動終端設備完成初始化后運行用戶程序。
2.根據(jù)權利要求1所述的移動終端設備,其特征在于,該延時關機電路在復用鍵按下 時失效。
3.根據(jù)權利要求1所述的移動終端設備,其特征在于,當用戶程序出錯時,按下所述復 用鍵,該移動終端設備繞過用戶程序進入調試、下載模式。
4.根據(jù)權利要求1所述的移動終端設備的開關機裝置,其特征在于,死機時,按下所述 開機鍵,啟動所述延時關機電路以關閉所述移動終端設備,其中,按下所述開機鍵的持續(xù)時 間大于所述延時關機電路的時間常數(shù);如正常開機或使用中需要長按開機鍵,按下所述復 用鍵則可屏蔽該延時關機電路。
5.根據(jù)權利要求1至4中任一項所述的移動終端設備,其特征在于,該延時關機電路包括第一電阻,該第一電阻的一端連接該開機鍵的第一端,該開機鍵的第二端接地; 第一電容,該第一電容的一端與該第一電阻的另一端串聯(lián),該第一電容的另一端接入 電源;或非門電路,包括第一輸入腳、第二輸入腳與輸出腳,該或非門電路的第一輸入腳與該 第一電阻與該第一電容的串聯(lián)節(jié)點相連;MOSFET管,其柵極與該或非門電路的該輸出腳相連; 其中,該第一電阻與第一電容決定該延時關機電路的時間常數(shù)。
6.根據(jù)權利要求5所述的移動終端設備,其特征在于,該移動終端設備還包括 電源管理芯片,該MOSFET管的漏極與該電源管理芯片的維持信號輸入腳連接; 基帶芯片,該MOSFET管的源極與該基帶芯片的維持信號輸出腳連接;該復用鍵的第一端與該基帶芯片的復用鍵檢測端口連接,所述復用鍵的第二端接地;反相器,該反相器的輸入端該基帶芯片的復用鍵檢測端口連接,該反相器的輸出端與 該或非門電路的第二輸入腳連接。
7.根據(jù)權利要求6所述的移動終端設備,其特征在于,該移動終端設備還包括 第二電阻,其一端連接電源,另一端連接到第一電阻與開機鍵的連接節(jié)點; 第二電容,其一端接地,另一端與第二電阻與第一電阻的節(jié)點相連;第三電阻,其一端接地,另一端與該反相器的輸出端及該或非門電路的第二輸入腳連 接的節(jié)點連接。
8.一種移動終端設備的開關機方法,其特征在于,開機時如同時按下開機鍵和復用鍵,則該移動終端設備完成初始化后進入下載或調試 模式;開機時如不按下所述復用鍵,則該移動終端設備完成初始化后運行用戶程序。
9.根據(jù)權利要求8所述的移動終端設備的開關機方法,其特征在于,在開機進入下載 或調試模式時,按下該復用鍵,可屏蔽延時關機電路;當用戶程序出錯時,按下該復用鍵,該移動終端設備繞過用戶程序進入調試、下載模式。
10.根據(jù)權利要求8所述的移動終端設備的開關機方法,其特征在于,死機時,按下該 開機鍵,啟動一延時關機電路以關閉該移動終端設備,其中,按下該開機鍵的持續(xù)時間大于 該延時關機電路的時間常數(shù)。
全文摘要
本發(fā)明提供一種移動終端設備及其開關機方法,該移動終端設備包括復用鍵、開機鍵以及延時關機電路,其中,開機時如同時按下所述開機鍵和所述復用鍵,則該移動終端設備完成初始化后進入下載或調試模式;開機時如不按下所述復用鍵,則該移動終端設備完成初始化后運行用戶程序。本發(fā)明不用拆外殼、拔電池就能關機,從而讓系統(tǒng)重新啟動,所以操作簡單,可容易開關機,移植方便,適用于各種移動終端平臺。
文檔編號G06F1/26GK102096608SQ201110009159
公開日2011年6月15日 申請日期2011年1月17日 優(yōu)先權日2011年1月17日
發(fā)明者林子華 申請人:惠州Tcl移動通信有限公司