具有雙系統開機按鍵的可攜式計算機的製作方法
2024-04-01 01:31:05 1
專利名稱:具有雙系統開機按鍵的可攜式計算機的製作方法
技術領域:
本實用新型涉及計算機領域,特別是指一種具有雙系統開機按鍵的可攜式計算機。
背景技術:
隨著科技的發展,計算機已經廣泛進入人們的生活,用戶可以通過計算機進行學習、娛樂。而為了更大的滿足用戶需要,有些可攜式計算機已經可以包括雙系統,比如一種是常規的WINDOWS作業系統,另一種是存在一個內建的快速啟動的作業系統,類似於許多家用電器的功能。比如,聯想筆記本電腦中除正常計算機的作業系統外,還包括一個可以讓用戶快速進入的包括播放CD、DVD、看相片以及通訊錄等功能的系統。
這種雙系統的可攜式計算機,只需按電源鍵就能進入/退出默認的作業系統,比如,默認的作業系統為WINDOWS作業系統,由於MS DOS系統的複雜性,進入WINDOWS作業系統或退出該系統的時間較長。而如果需要進入另一個快速啟動的作業系統,則需要預先設置軟體介面,在進入WINDOWS作業系統後,才能進一步啟動。因此,如果要利用這種雙系統可攜式計算機播放CD、DVD,以及看相片和通訊錄等,啟動時間要比打開常規的家用電器要慢的多,無法更好的滿足用戶的需要。
當然,在目前市場上的同類型產品中,也存在可以快速進入另一個作業系統的可攜式計算機,其操作過程是這樣實現的首先按下電源鍵,可攜式計算機直接啟動默認的作業系統,並且在啟動該作業系統中預定的時間內,按下另一個指定鍵,才可以進入另一個作業系統。這種方法對用戶按鍵時間準確度的要求較高,一旦用戶在預定的時間之外按下指定鍵,將無法進入另一個作業系統,用戶必須重新進行上述操作,才可進入另一個作業系統,因此總體花費時間也相對較長,操作也不方便。
實用新型內容有鑑於此,本實用新型的目的是提供一種具有雙系統開機按鍵的可攜式計算機,使用戶可以快速進入非默認的作業系統。
本實用新型提供的一種雙系統開機按鍵的可攜式計算機是這樣實現的一種具有雙系統開機按鍵的可攜式計算機,至少包括連接主機電源的電源鍵,還包括連接主機電源的第二系統啟動鍵和控制模塊,其中,所述電源鍵、所述第二系統啟動鍵分別與控制模塊相連,控制模塊與該可攜式計算機中的BIOS啟動單元相連,並且,當控制模塊確定電源鍵按下時,觸發BIOS啟動單元啟動第一作業系統,當控制模塊確定系統啟動鍵按下時,觸發BIOS啟動單元啟動第二作業系統。
所述控制模塊為可攜式計算機中的嵌入式晶片(EC,Embeded Chip)。
所述電源鍵與EC的VDD相連,所述第二系統啟動鍵與EC的LAD0相連,所述EC通過輸出端IOPD3/ECSC1#與BIOS啟動單元相連。
所述控制模塊包括電源模塊、與門、與非門,其中,與門的第一輸入端連接所述第一系統啟動鍵,第二輸入端連接所述電源模塊的第一輸出端,輸出端連接與非門的第一輸入端,所述電源模塊的第一輸入端連接所述電源鍵,電源模塊的第二輸出端連接與非門的第二輸出端,與非門的輸出端連接BIOS啟動單元。
基於上述技術方案,在本實用新型的具有雙系統的可攜式計算機中,用戶可以在關機狀態下,直接按下一某特定鍵,即可進入對應的快速啟動的作業系統,從而減少了進入作業系統的時間,操作簡單,為用戶帶來了極大的方便。
圖1為實現本實用新型的原理圖;圖2為本實用新型的具體實施例一的連接示意圖;圖3為圖2所示的EC內部軟體程序的流程示意圖;圖4為本實用新型的具體實施例二的原理圖。
具體實施方式
參見圖1所示,實現本實用新型的可攜式計算機至少包括電源鍵、第二系統啟動鍵以及控制模塊。電源鍵的一端與主機電源相連,另一端與控制模塊相連,第二系統啟動鍵與控制模塊相連,控制模塊與該可攜式計算機中的基本輸入輸出系統(BIOS)啟動單元相連。當然,該可攜式計算機中裝有兩個作業系統,一個是默認的作業系統,即第一作業系統,另一個是非默認的作業系統,即第二作業系統。當控制模塊確定電源鍵按下時,觸發BIOS啟動單元啟動第一作業系統,當控制模塊確定系統啟動鍵按下時,觸發BIOS啟動單元啟動第二作業系統。
並且,上述控制模塊可以為可攜式計算機中已有的EC模塊,也可以是重新設置在計算機中的硬體。
為方便起見,將第二系統啟動鍵稱為L鍵。
圖2所示為當控制模塊為EC模塊時的部分電路圖,圖2中未示出的部分與現有技術相同,從圖2中可以看出,電源鍵與EC的VDD相連,L鍵與EC的LAD0相連,並且EC通過31腳IOPD3/ECSC1#與BIOS啟動單元相連。由於在可攜式計算機中「EC」是始終帶電的,當按下可攜式計算機上的一個鍵時,就會產生一個鍵值碼,當按下L鍵或電源鍵時,產生的鍵值碼輸入至「EC」,EC確定該鍵值與自身保存的電源鍵或「L」鍵碼是否一致,如果與電源鍵碼一致,則認為用戶按下電源鍵,如果與「L」鍵碼相同,則認為用戶按下的是「L」鍵。然後,再根據鍵值碼轉入相應的程序入口,從而進入/退出對應的作業系統。
這裡,在EC中預先保存了「L」鍵和電源鍵的鍵值碼,通過程序可以區分開按下的是普通的電源鍵還是指定的「L」鍵,分別由兩段不同的代碼進行不同的操作,從而進入兩個系統。
參見圖3所示,其具體實現流程如下步驟301~302按下電源鍵;初始化CPU和部分內存,然後執行步驟305。
步驟303~304按下「L」鍵;初始化CPU和部分內存,然後執行步驟305。
步驟305確定所按下的鍵值,如果為普通電源鍵,則執行步驟307,如果是「L」鍵,則執行步驟306。
步驟306啟動第二作業系統。
步驟307啟動默認的作業系統,即默認的作業系統。
當然,上述過程也可以是硬體實現,其硬體實現原理如圖4。
參見圖4所示,本實用新型包括「L」鍵、電源鍵、電源模塊、與門A、與非門B,以及BIOS啟動單元,其中,電源模塊、與門A、與非門B構成控制模塊。而且,「L」鍵和電源鍵都直接與主機電源相連,但「L」鍵按下時,與門A的「1」端為高電平,與門A的「2」端為高電平,電源模塊的輸出信號為高電平,所述與門A輸出的「EC」信號為高電平,而電源信號和「EC」信號通過一個與非門後,輸出低電平「0」至BIOS啟動單元,系統跳轉到第二系統的啟動程序,即啟動或關閉第二作業系統。而如果按下的是普通電源鍵,電源模塊輸出的信號為「1」,而與門輸出的「EC」信號為「0」,這時與非門B輸出為「1」至BIOS啟動單元,系統跳轉到正常的啟動程序,即啟動或關閉默認的作業系統;這樣,就實現了將電源鍵和「L」鍵區分開來並同時能實現一鍵開機的功能。
當然,上述電源模塊也可以直接利用導線實現,即無論按下的是「L」鍵還是電源鍵,與門A的「2」端和與非門的「2」端都為高電平「1」。
總之,以上所述僅為本實用新型的較佳實施例而已,並非用於限定本實用新型的保護範圍。
權利要求1.一種具有雙系統開機按鍵的可攜式計算機,至少包括連接主機電源的電源鍵,其特徵在於還包括連接主機電源的第二系統啟動鍵和控制模塊,其中,所述電源鍵、所述第二系統啟動鍵分別與控制模塊相連,控制模塊與該可攜式計算機中的BIOS啟動單元相連,並且,當控制模塊確定電源鍵按下時,觸發BIOS啟動單元啟動第一作業系統,當控制模塊確定系統啟動鍵按下時,觸發BIOS啟動單元啟動第二作業系統。
2.根據權利要求1所述的可攜式計算機,其特徵在於,所述控制模塊為可攜式計算機中的EC模塊。
3.根據權利要求2所述的可攜式計算機,其特徵在於,所述電源鍵與EC的VDD相連,所述第二系統啟動鍵與EC的LAD0相連,所述EC通過輸出端IOPD3/ECSC1#與BIOS啟動單元相連。
4.根據權利要求1所述的可攜式計算機,其特徵在於,所述控制模塊包括電源模塊、與門、與非門,其中,與門的第一輸入端連接所述第一系統啟動鍵,第二輸入端連接所述電源模塊的第一輸出端,輸出端連接與非門的第一輸入端,所述電源模塊的第一輸入端連接所述電源鍵,電源模塊的第二輸出端連接與非門的第二輸出端,與非門的輸出端連接BIOS啟動單元。
專利摘要本實用新型提供的一種具有雙系統開機按鍵的可攜式計算機,至少包括連接主機電源的電源鍵,還包括連接主機電源的第二系統啟動鍵和控制模塊,其中,所述電源鍵、所述第二系統啟動鍵分別與控制模塊相連,控制模塊與該可攜式計算機中的BIOS啟動單元相連,並且,當控制模塊確定電源鍵按下時,觸發BIOS啟動單元啟動第一作業系統,當控制模塊確定系統啟動鍵按下時,觸發BIOS啟動單元啟動第二作業系統。應用本實用新型,用戶可以在關機狀態下,直接按下一某特定鍵,即可進入對應的快速啟動的作業系統,從而減少了進入作業系統的時間,操作簡單,為用戶帶來了極大的方便。
文檔編號G06F9/445GK2731559SQ200420092878
公開日2005年10月5日 申請日期2004年9月21日 優先權日2004年9月21日
發明者趙毅 申請人:聯想(北京)有限公司