電子裝置及防止電子裝置進入休眠狀態的方法
【專利摘要】一種電子裝置與一外部主機連接,電子裝置具有一第一操作系統,外部主機具有一第二操作系統。電子裝置包括一顯示切換單元、一開關單元以及一電源單元。顯示切換單元能夠接收來自外部主機的一外部顯示信號并輸出一第一切換信號。開關單元與顯示切換單元耦接且依據第一切換信號輸出一第一電壓控制信號。電源單元與開關單元耦接,電源單元依據第一電壓控制信號輸出一第一電壓至顯示切換單元,以使電子裝置持續顯示第二操作系統的操作畫面。
【專利說明】
電子裝置及防止電子裝置進入休眠狀態的方法
技術領域
[0001 ] 本發明是關于一種電子裝置及防止電子裝置進入休眠狀態的方法。
【背景技術】
[0002]隨著科技的發展,計算機的應用越來越普遍,無論在工作上或生活上都已成為現代人不可或缺的輔助工具。而由于現今使用者對于計算機性能的需求越來越高,傳統僅能執行單一操作系統(operating system ;0S)的計算機已漸漸無法滿足使用者的需求。
[0003]在現有技術中,雖然已可從原計算機上切換成顯示另一臺計算機的操作系統,然而在此過程中,原計算機中的系統或部分組件(component)將可能因為長時間沒有動作而進入休眠狀態(Hibernate)。
[0004]在進階配置電源接口ACPI (Advanced Configurat1n and Power Interface ;ACPI)的規范中,電源狀態S3為睡眠狀態,而電源狀態S4即為上述所稱的休眠狀態。所謂的睡眠狀態,又稱作STR(Suspend to RAM)狀態,當計算機進入睡眠狀態時,運行中的數據將會被寫入存儲器,接著硬盤會被關閉。此時若欲將計算機從睡眠狀態中喚醒,使用者只需要移動外部設備(如鼠標)即可。而所謂的休眠狀態,又稱作STD (Suspend to Disk)狀態,當計算機進入休眠狀態時,存儲器中的數據將被寫入硬盤,接著電源會被關閉,以使計算機停止工作并處于類似關機的狀態。此時若欲將計算機從休眠狀態中喚醒,使用者必須重新按下電源鍵,計算機才會將硬盤中的數據重新寫入存儲器,并將內部系統恢復至休眠前的狀態。
[0005]另一方面,當計算機進入休眠狀態時,計算機中大部分的電源將會被關閉,特別是與顯示功能相關的元件的電源。此時若計算機要單純作為顯示用(顯示模式),由于與顯示功能相關的元件的電源被關閉,因此會造成顯示器無法使用。
【發明內容】
[0006]有鑒于上述課題,本發明的目的為提供一種電子裝置及方法,能夠避免電子裝置的系統或部分組件進入休眠狀態,或即使電子裝置進入休眠也不會關閉在顯示模式需要用到的電源。
[0007]為達上述目的,本發明提供一種電子裝置,與一外部主機連接,電子裝置具有一第一操作系統,外部主機具有一第二操作系統。電子裝置包括一顯示切換單元、一開關單元以及一電源單元。顯示切換單元能夠接收來自外部主機的一外部顯示信號并輸出一第一切換信號。開關單元與顯示切換單元耦接且依據第一切換信號輸出一第一電壓控制信號。電源單元與開關單元耦接且依據第一電壓控制信號輸出一第一電壓至顯示切換單元,以使電子裝置持續顯示第二操作系統的操作畫面。
[0008]在本發明一實施例中,第一電壓的電壓值為固定值。
[0009]在本發明一實施例中,電子裝置更包括一處理單元。處理單元與顯示切換單元耦接。處理單元能夠輸出一內部顯示信號至顯示切換單元,以使電子裝置顯示第一操作系統的操作畫面。
[0010]在本發明一實施例中,當顯示切換單元接收內部顯示信號時,顯示切換單元輸出一第二切換信號,開關單元依據第二切換信號輸出一第二電壓控制信號,電源單元依據第二電壓控制信號輸出一第二電壓至顯示切換單元。
[0011]在本發明一實施例中,第二電壓的電壓值為變動值。
[0012]在本發明一實施例中,當開關單元接收到第一切換信號時,開關單元選擇輸出第一電壓控制信號,當開關單元接收到第二切換信號時,開關單元選擇輸出第二電壓控制信號。
[0013]在本發明一實施例中,當顯示切換單元同時接收到外部顯示信號及內部顯示信號時,該顯示切換單元輸出該第一切換信號而不輸出第二切換信號。
[0014]在本發明一實施例中,電子裝置更包括一控制單元。控制單元與開關單元耦接,第二電壓控制信號系來自控制單元。
[0015]在本發明一實施例中,控制單元為一嵌入式控制器。
[0016]在本發明一實施例中,顯示切換單元為一顯示卡或一顯示芯片。
[0017]為達上述目的,本發明提供一種防止一電子裝置進入休眠狀態的方法,用于在一電子裝置接受一外部主機的一外部顯示信號后,由電子裝置的一控制單元執行,包括以下步驟:若接收一睡眠指令,則執行睡眠指令,以使電子裝置進入睡眠狀態;以及若接收一休眠指令,則維持電子裝置處于睡眠狀態。
[0018]在本發明一實施例中,若電子裝置處于睡眠狀態超過一預設時間,則維持電子裝置處于睡眠狀態。
[0019]承上所述,本發明提供一種電子裝置,能夠在切換成顯示外部主機的操作系統的操作畫面時,避免其部分組件(例如顯示切換單元)進入休眠狀態,以達到正常顯示、節省喚醒時間、節省硬盤空間及提高工作效率等功效。
[0020]在另一實施例中,本發明提供一種防止電子裝置進入休眠狀態的方法,能夠使電子裝置在接收到睡眠指令時進入睡眠狀態,而當電子裝置因長期處于睡眠狀態或接收到休眠指令時仍維持在睡眠狀態。如此,可避免其系統進入休眠狀態,以節省喚醒時間、節省硬盤空間及提高工作效率等功效。
【附圖說明】
[0021]圖1A為本發明的一實施例的電子裝置與外部主機的示意圖。
[0022]圖1B為圖1A所示的電子裝置與外部主機的另一狀態示意圖。
[0023]圖2為本發明的另一實施例的電子裝置與外部主機的示意圖。
[0024]圖3為本發明的一實施例的防止電子裝置進入休眠狀態的方法的流程步驟圖。
[0025]圖4A為本發明的又一實施例的電子裝置與外部主機的示意圖。
[0026]圖4B為圖4A所示的電子裝置與外部主機的另一狀態示意圖。
【具體實施方式】
[0027]以下將參照相關圖式,說明依本發明較佳實施例的一種電子裝置及防止電子裝置進入休眠狀態的方法,其中相同的元件將以相同的參照符號加以說明。
[0028]圖1A為本發明的一實施例的電子裝置I與外部主機2的示意圖,圖1B為圖1A所示的電子裝置I與外部主機2的另一狀態示意圖。于此要先說明的是,圖1A中的電子裝置I是處于“顯示模式”(電子裝置I用以顯示外部主機2的操作系統的操作畫面),而圖1B中的電子裝置I是處于“正常工作模式”。其它相關內容將于后段進行詳述。
[0029]首先,請先參考圖1A所示。電子裝置I與外部主機2連接。于此所稱的“連接”是指電子裝置I與外部主機2之間可藉由實體的信號線進行信號連接,或以無線的方式進行信號連接。在本實施例中,電子裝置I可例如是一臺計算機,而外部主機2亦可例如是一臺計算機。然而,本發明不以此為限制,在其它實施例中,電子裝置I或外部主機2亦可為例如為手持式行動通訊裝置。
[0030]電子裝置I中具有第一操作系統(圖未示),而外部主機2中具有第二操作系統0S2。第一操作系統與第二操作系統0S2不限制為相同種類的操作系統。舉例來說,第一操作系統可為Windows操作系統,而第二操作系統0S2可為Mac操作系統。
[0031]在本實施例中,電子裝置I包括一顯示切換單元11、一開關單元12以及一電源單元13,其中,開關單元12分別與顯示切換單元11及電源單元13耦接。在本實施例中,顯示切換單元11可為一顯示卡、一顯示芯片或具有相同功能的元件。顯示切換單元11主要是用來控制電子裝置I中的顯示單元例如顯示屏幕,以使顯示屏幕執行顯示功能。
[0032]顯示切換單元11能夠接收來自外部主機2的外部顯示信號DSl。于此,外部顯示信號DSl可以是第二操作系統0S2的操作畫面的顯示信號。當顯示切換單元11接收到外部顯示信號DSl后輸出第一切換信號Cl至開關單元12。接著,開關單元12將依據第一切換信號Cl輸出第一電壓控制信號CVl至電源單元13。接著,電源單元13將依據第一電壓控制信號CVl輸出第一電壓Vl至顯示切換單元11。于此,第一電壓Vl的電壓值可為固定值,第一電壓Vl主要系作為顯示切換單元11的電力來源。
[0033]進一步來說,顯示切換單元11可與電子裝置I的一顯示單元14耦接。于此,顯示單元14可為一顯示器。當顯示切換單元11具有電力來源時,顯示切換單元11可對顯示單元14進行控制,以使顯示單元14正常地執行顯示功能。
[0034]整體來說,當電子裝置I的顯示切換單元11接收到外部顯示信號DSl時,顯示切換單元11會切換為顯示模式(電子裝置I用以顯示第二操作系統0S2的操作畫面)。而本實施例的電子裝置I藉由開關單元12使電源單元13得以提供穩定的電力給顯示切換單元Ilo如此一來,當電子裝置I切換為顯示模式時,顯示切換單元11將持續具有電力而不會進入休眠狀態,以使電子裝置I持續顯示第二操作系統0S2的操作畫面。簡言之,無論電子裝置I的操作系統進入睡眠狀態或休眠狀態都將不會影響顯示切換單元11的供電狀況。
[0035]另外,電子裝置I可更包括一處理單元15,處理單元15與顯示切換單元11耦接。處理單元15可為計算機的中央處理器(central processing unit ;CPU)。
[0036]接著,請參考圖1B所示,當處理單元15輸出一內部顯示信號DS2至顯示切換單元11時,也就是電子裝置I切換為正常工作模式時,電子裝置I的顯示單元14可用以顯示第一操作系統的操作畫面。于此,內部顯示信號DS2可以是第一操作系統的操作畫面的顯示信號。
[0037]具體來說,當顯示切換單元11接收到來自處理單元15的內部顯示信號DS2時,顯示切換單元11將輸出一第二切換信號C2至開關單元12。接著,開關單元12將依據第二切換信號C2輸出一第二電壓控制信號CV2至電源單元13。接著,電源單元13將依據第二電壓控制信號CV2輸出一第二電壓V2至顯示切換單元11。由于此時電子裝置I是處于正常電源控制的情況,因此,第二電壓V2的電壓值可為變動值,第二電壓V2同樣可作為顯示切換單元11的電力來源。如此一來,顯示單元14即可正常地顯示第一操作系統的操作畫面。
[0038]另外,當電子裝置I的顯示切換單元11同時接收到外部顯示信號DSl (圖1A)及內部顯示信號DS2 (圖1B)時,顯示切換單元11將會輸出第一切換信號Cl而不會同時輸出第二切換信號C2。詳細來說,顯示切換單元11會優先選擇對外部顯示信號DSl進行反應,因此顯示切換單元11不會產生第二切換信號C2。
[0039]接著,請參考圖2,圖2為本發明的另一實施例的電子裝置Ia與外部主機2的示意圖。在本實施例中,開關單元12可作為信號輸出選擇器。詳細來說,開關單元12具有三個輸入端及一個輸出端。其中一個輸入端是用以接收顯示切換單元11所輸出的切換信號,切換信號可代表電子裝置I目前處于何種模式(顯示模式或正常工作模式)。而另外兩個輸入端則分別用以接收第一電壓控制信號CVl及第二電壓控制信號CV2。其中,第一電壓控制信號CVl可來自一高電壓控制信號來源VCS,而第二電壓控制信號CV2可來自一控制單元16。控制單元16可為一嵌入式控制器且與開關單元12耦接。詳細來說,當開關單元12接收到第一切換信號Cl時(如圖1A),開關單元12選擇將來自高電壓控制信號來源VCS的第一電壓控制信號CVl輸出至電源單元13。而當開關單元12接收到第二切換信號C2時(如圖1B),開關單元12則選擇將來自控制單元16的第二電壓控制信號CV2輸出至電源單元13。其余后續作動請參考前述段落,于此不再贅述。
[0040]另外,在本實施例中,顯示切換單元11更可與控制單元16耦接。如此,顯示切換單元11可依據目前接收到何種顯示信號(外部顯示信號或內部顯示信號),而使控制單元16得知目前電子裝置I是處于什么狀態(顯示模式或正常工作模式)。接著,控制單元16可進一步控制顯示切換單元11輸出何種切換信號(第一切換信號或第二切換信號)給開關單元12。
[0041]圖3為本發明的一實施例的防止電子裝置進入休眠狀態的方法的流程步驟圖,圖4A為本發明的又一實施例的電子裝置Ib與外部主機2的不意圖,圖4B為圖4A所不的電子裝置Ib與外部主機2的另一狀態示意圖。
[0042]圖3中的方法可應用于如圖4A及圖4B中的電子裝置Ib,此方法主要可用以避免圖4A及圖4B中的電子裝置Ib進入休眠狀態(電源狀態S4)。此方法可藉由一程序實現。此程序可包含在電子裝置Ib的操作系統中。此方法特別是用以當電子裝置Ib接受來自外部主機2的一外部顯示信號DSl后,由電子裝置Ib的控制單元16執行該程序而具有以下步驟:
[0043]步驟SlOl:若接收一睡眠指令,則執行睡眠指令,以使電子裝置進入睡眠狀態;以及
[0044]步驟S102:若接收一休眠指令,則維持電子裝置處于睡眠狀態。
[0045]以下將進行詳細說明,請先參考圖4A。當顯示切換單元11接收到外部顯示信號DSl時,也就是電子裝置Ib處于“顯示模式”時,顯示切換單元11可輸出信號給控制單元16,以告知控制單元16現在電子裝置I是處于“顯示模式”(電子裝置Ib用以顯示第二操作系統0S2的操作畫面)。接著,控制單元16將告知內部系統現在應處于睡眠狀態(電源狀態S3)。接著,控制單元16會收到來自內部系統的一睡眠指令并執行睡眠指令,以使電子裝置Ib進入睡眠狀態。
[0046]而當電子裝置Ib處于睡眠狀態超過一預設時間,控制單元16會收到來自內部系統的一休眠指令,此時控制單元16將維持電子裝置Ib處于睡眠狀態。在習知技術上,當電子裝置Ib處于睡眠狀態超過一預設時間后,內部系統將會進入休眠狀態(電源狀態S4)以節省電力。然而,在本實施例中,無論控制單元16接收到睡眠指令或是休眠指令,控制單元16將使電子裝置Ib始終處于睡眠狀態。
[0047]另外,請再參考圖4B。當顯示切換單元11接收到內部顯示信號DS2時,也就是電子裝置Ib處于“正常工作模式”時,顯示切換單元11可輸出信號給控制單元16,以告知控制單元16現在電子裝置Ib是處于“正常工作模式”。接著,控制單元16將告知內部系統現在應處于正常工作的電源狀態(電源狀態S0)。接著,控制單元16會收到來自內部系統的一正常工作指令,而控制單元16將控制電子裝置I處于正常工作的電源狀態(電源狀態S0) ο
[0048]綜上所述,本發明提供一種電子裝置,能夠在切換成顯示外部主機的操作系統的操作畫面時,避免其部分組件(例如顯示切換單元)進入休眠狀態,以達到正常顯示、節省喚醒時間、節省硬盤空間及提高工作效率等功效。
[0049]在另一實施例中,本發明提供一種防止電子裝置進入休眠狀態的方法,能夠使電子裝置在接收到睡眠指令時進入睡眠狀態,而當電子裝置因長期處于睡眠狀態或接收到休眠指令時仍維持在睡眠狀態。如此,可避免其系統進入休眠狀態,以節省喚醒時間、節省硬盤空間及提高工作效率等功效。
[0050]以上所述僅為舉例性,而非為限制性者。任何未脫離本發明的精神與范疇,而對其進行的等效修改或變更,均應包含于后附的權利要求中。
【主權項】
1.一種電子裝置,與一外部主機連接,該電子裝置具有一第一操作系統,該外部主機具有一第二操作系統,該電子裝置包括: 一顯示切換單元,能夠接收來自該外部主機的一外部顯示信號并輸出一第一切換信號; 一開關單元,與該顯示切換單元耦接,該開關單元依據該第一切換信號輸出一第一電壓控制信號;以及 一電源單元,與該開關單元耦接,該電源單元依據該第一電壓控制信號輸出一第一電壓至該顯示切換單元,以使該電子裝置持續顯示該第二操作系統的操作畫面。2.如權利要求1所述的電子裝置,其特征在于,該第一電壓的電壓值為固定值。3.如權利要求1所述的電子裝置,其特征在于,更包括: 一處理單元,與該顯示切換單元耦接,該處理單元能夠輸出一內部顯示信號至該顯示切換單元,以使該電子裝置顯示該第一操作系統的操作畫面。4.如權利要求3所述的電子裝置,其特征在于,當該顯示切換單元接收該內部顯示信號時,該顯示切換單元輸出一第二切換信號,該開關單元依據該第二切換信號輸出一第二電壓控制信號,該電源單元依據該第二電壓控制信號輸出一第二電壓至該顯示切換單元。5.如權利要求4所述的電子裝置,其特征在于,該第二電壓的電壓值為變動值。6.如權利要求4所述的電子裝置,其特征在于,當該開關單元接收到該第一切換信號時,該開關單元選擇輸出該第一電壓控制信號,當該開關單元接收到該第二切換信號時,該開關單元選擇輸出該第二電壓控制信號。7.如權利要求4所述的電子裝置,其特征在于,當該顯示切換單元接收到該外部顯示信號時,該顯示切換單元輸出該第一切換信號而不輸出該第二切換信號。8.如權利要求4所述的電子裝置,其特征在于,更包括: 一控制單元,與該開關單元親接, 其中該第二電壓控制信號系來自該控制單元。9.如權利要求8所述的電子裝置,其特征在于,該控制單元為一嵌入式控制器。10.如權利要求1所述的電子裝置,其特征在于,該顯示切換單元為一顯示卡或一顯示芯片。11.一種防止電子裝置進入休眠狀態的方法,用于在一電子裝置接受一外部主機的一外部顯示信號后,由該電子裝置的一控制單元執行,包括以下步驟: 若接收一睡眠指令,則執行該睡眠指令,以使該電子裝置進入睡眠狀態;以及 若接收一休眠指令,則維持該電子裝置處于睡眠狀態。12.如權利要求11所述的方法,其特征在于,若該電子裝置處于睡眠狀態超過一預設時間,則維持該電子裝置處于睡眠狀態。
【文檔編號】G06F9/44GK106033346SQ201510122051
【公開日】2016年10月19日
【申請日】2015年3月19日
【發明人】林孟志, 張瑞, 付秀玲
【申請人】名碩電腦(蘇州)有限公司, 和碩聯合科技股份有限公司