終端的節能顯示方法及裝置、lcd模組、終端的制作方法
【專利摘要】本發明提供一種終端的節能顯示方法及裝置、LCD模組、終端,屬于智能終端領域。其中,該終端的節能顯示方法包括:在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示所述主處理器進入休眠模式;在發生喚醒事件時,發送喚醒信號給主處理器,指示所述主處理器退出所述休眠狀態。本發明的技術方案能夠有效降低終端的功耗,延長終端的續航能力。
【專利說明】終端的節能顯示方法及裝置、LCD模組、終端
【技術領域】
[0001]本發明涉及智能終端領域,特別是指一種終端的節能顯示方法及裝置、IXD模組、終端。
【背景技術】
[0002]當前,電池容量已成為各種終端尤其是智能終端發展的主要瓶頸。然而,隨著各種終端的IXD (Liquid Crystal Display,液晶顯示)屏尺寸越來越大,分辨率越來越大,IXD的功耗也越來越大。一些PAD類產品和一些大屏終端的IXD功耗高達整機功耗的一半。對于整個終端而言,在電池容量有限的情況下,為了增加續航能力只能致力于降低功耗。
[0003]現有技術通常通過降低LCD功耗的方法來節省電池電量,增加電池的續航能力。常用的LCD降低功耗的方法主要有:1、環境敏感背光自動調節。該方法通過各種不同的光敏器件,如光敏二極管、專用光傳感器或攝像頭等實現對環境光的檢測,以此來自動調整IXD的背光亮度,從而降低IXD的功耗。2、自適應背光亮度控制(Content AdaptiveBacklight Control, CABC)。該種方法通過一定的算法從IXD顯示的內容中計算出不同的白平衡數值,以此來自動調節LCD的背光亮度,從而降低LCD的功耗。
[0004]但是在實際應用中,終端在進行IXD顯示的時候,與之相適配的主處理器也處于高速運行模式,在這種模式下主處理器的功耗很大,甚至于主處理器的功耗比IXD屏的功耗更大。因此,僅僅通過調節LCD背光的亮度并不能達到有效節省電池電量的目的。
【發明內容】
[0005]本發明要解決的技術問題是提供一種終端的節能顯示方法及裝置、IXD模組、終端,能夠有效降低終端的功耗,延長終端的續航能力。
[0006]為解決上述技術問題,本發明的實施例提供技術方案如下:
[0007]一方面,提供一種終端的節能顯示方法,包括:
[0008]在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示所述主處理器進入休眠模式;
[0009]在發生喚醒事件時,發送喚醒信號給主處理器,指示所述主處理器退出所述休眠狀態。
[0010]進一步地,上述方案中,所述喚醒事件包括接收到用戶輸入的操作指令、終端的定時器被觸發和終端的傳感器被觸發。
[0011]進一步地,上述方案中,所述發送休眠指令給終端的主處理器之前還包括:
[0012]獲取并保存待顯示的靜態顯示內容,在所述靜態顯示頁面對所述靜態顯示內容進行顯示。
[0013]進一步地,上述方案中,所述發送喚醒信號給主處理器之后還包括:
[0014]接收所述主處理器發送的刷新頁面顯示內容,保存并顯示所述刷新頁面顯示內容;[0015]發送休眠指令給終端的主處理器,指示所述主處理器進入休眠模式。
[0016]本發明實施例還提供了一種終端的節能顯示裝置,包括:
[0017]指示休眠模塊,用于在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示所述主處理器進入休眠模式;
[0018]喚醒模塊,用于在發生喚醒事件時,發送喚醒信號給主處理器,指示所述主處理器退出所述休眠狀態。
[0019]進一步地,上述方案中,所述喚醒事件包括接收到用戶輸入的操作指令、終端的定時器被觸發和終端的傳感器被觸發。
[0020]進一步地,上述方案中,所述裝置還包括:
[0021]處理模塊,用于獲取并保存待顯示的靜態顯示內容,在所述靜態顯示頁面對所述靜態顯示內容進行顯示。
[0022]進一步地,上述方案中,所述處理模塊還用于接收所述主處理器發送的刷新頁面顯示內容,保存并顯示所述刷新頁面顯示內容;
[0023]所述指示休眠模塊還用于在所述處理模塊顯示所述刷新頁面顯示內容后,發送休眠指令給終端的主處理器,指示所述主處理器進入休眠模式。
[0024]本發明實施例還提供了一種IXD模組,包括如上所述的終端的節能顯示裝置。
[0025]本發明實施例還提供了一種終端,包括如上所述的終端的節能顯示裝置。
[0026]本發明的實施例具有以下有益效果:
[0027]上述方案中,在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示主處理器進入休眠模式。這樣能夠在終端進行靜態顯示時,主處理器停止運行,只留下IXD模組工作,靠IXD模組自身的驅動電路和刷新機制來維持靜態畫面的顯示,最大限度地降低了終端的整機功耗。
【專利附圖】
【附圖說明】
[0028]圖1為本發明實施例的終端的節能顯示方法的流程示意圖;
[0029]圖2為本發明實施例的終端的節能顯示裝置的結構框圖;
[0030]圖3為本發明實施例的終端的硬件結構示意圖;
[0031]圖4為本發明實施例的終端的另一硬件結構示意圖;
[0032]圖5為本發明實施例一的終端的節能顯示方法的流程示意圖;
[0033]圖6為本發明實施例二的終端的節能顯示方法的流程示意圖。
【具體實施方式】
[0034]為使本發明的實施例要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0035]本發明的實施例提供一種終端的節能顯示方法及裝置、IXD模組、終端,能夠有效降低終端的功耗,延長終端的續航能力。
[0036]圖1為本發明實施例的終端的節能顯示方法的流程示意圖,如圖1所示,本實施例包括:
[0037]步驟101:在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示主處理器進入休眠模式;
[0038]步驟102:在發生喚醒事件時,發送喚醒信號給主處理器,指示主處理器退出休眠狀態。
[0039]進一步地,上述方案中,喚醒事件包括接收到用戶輸入的操作指令、終端的定時器被觸發和終端的傳感器被觸發。
[0040]進一步地,上述方案中,步驟101之前還包括:
[0041 ] 獲取并保存待顯示的靜態顯示內容,在靜態顯示頁面對靜態顯示內容進行顯示。
[0042]進一步地,上述方案中,步驟102之后還包括:
[0043]接收主處理器發送的刷新頁面顯示內容,保存并顯示刷新頁面顯示內容;
[0044]發送休眠指令給終端的主處理器,指示主處理器進入休眠模式。
[0045]本發明的終端的節能顯示方法,在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示主處理器進入休眠模式。這樣能夠在終端進行靜態顯示時,主處理器停止運行,只留下LCD模組工作,靠LCD模組自身的驅動電路和刷新機制來維持靜態畫面的顯示,最大限度地降低了終端的整機功耗。
[0046]圖2為本發明實施例的終端的節能顯示裝置的結構框圖,如圖2所示,本實施例包括:
[0047]指示休眠模塊20,用于在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示主處理器進入休眠模式;
[0048]喚醒模塊21,用于在發生喚醒事件時,發送喚醒信號給主處理器,指示主處理器退出休眠狀態。
[0049]進一步地,上述方案中,喚醒事件包括接收到用戶輸入的操作指令、終端的定時器被觸發和終端的傳感器被觸發。
[0050]進一步地,上述方案中,該裝置還包括:
[0051]處理模塊22,用于獲取并保存待顯示的靜態顯示內容,在靜態顯示頁面對靜態顯示內容進行顯示。
[0052]進一步地,上述方案中,處理模塊22還用于接收主處理器發送的刷新頁面顯示內容,保存并顯示刷新頁面顯示內容;
[0053]指示休眠模塊20還用于在處理模塊顯示刷新頁面顯示內容后,發送休眠指令給終端的主處理器,指示主處理器進入休眠模式。
[0054]本發明的終端的節能顯示裝置,在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示主處理器進入休眠模式。這樣能夠在終端進行靜態顯示時,主處理器停止運行,只留下LCD模組工作,靠LCD模組自身的驅動電路和刷新機制來維持靜態畫面的顯示,最大限度地降低了終端的整機功耗。
[0055]本發明實施例還提供了一種IXD模組,包括上述的終端的節能顯示裝置。
[0056]本發明實施例還提供了 一種終端,包括上述的終端的節能顯示裝置。
[0057]下面結合具體的實施例以及附圖3-6對本發明的終端的節能顯示方法及裝置進行詳細介紹:
[0058]本發明的技術方案是在終端進行靜態顯示時,讓主處理器進入休眠狀態,停止運行,只留下LCD模組工作,靠LCD模組自身的驅動電路和刷新機制來維持靜態畫面的顯示。此時整機的功耗主要是LCD模組的功耗,這樣就最大限度地降低了整機功耗。
[0059]本發明的技術方案適用于靜態顯示內容,所述靜態顯示內容是指:顯示內容只有在用戶干預或者是一些特定事件(如定時器或傳感器)觸發時才會更新,否則顯示內容將一直維持不變。在當前終端應用中,靜態顯示的場合包括有:各文檔編輯軟件、圖片查看軟件、圖片編輯軟件、電子書以及瀏覽器等。
[0060]本發明的技術方案適用于擁有內置顯存(即顯示存儲器)的LCD模組或外置顯存的IXD模組的終端,其中,IXD模組由背光驅動電路、IXD屏以及IXD外圍電源組成。I)內置顯存的IXD模組是指IXD屏集成了顯存,IXD模組可以獨立于主處理器運行,獨立實現當前顯存內容的自動刷新并保持顯示,如圖3所示為LCD內部集成顯存的終端的硬件框圖;2)外置顯存是指LCD模組的顯存配置在LCD屏之外,LCD模組沒有集成顯存,但是硬件系統配置了獨立顯存,IXD模組一般和主處理器共用顯存,如圖4所示為IXD外置顯存的終端的硬件框圖。此時該終端的主處理器必須為IXD模組分配獨立的DMA(Direct Memory Access,直接內存存取)控制器。主處理器中的DMA控制器需要具備以下功能:只要DMA控制器初始化完成后,DMA控制器便可獨立運行而不受主處理器的運行狀態影響。即使主處理器處于停止運行狀態(休眠狀態)時,DMA控制器也可進行相關的數據讀寫操作,這樣在主處理器休眠之后DMA控制器配合獨立顯存完成顯存內容的自動刷新并保持顯示。
[0061]下面結合具體的應用對本發明的終端的節能顯示方法進行說明:
[0062]實施例一:
[0063]本實施例的技術方案用于實現終端的圖片瀏覽器、文本編輯器和電子書等應用的低功耗顯不模式。
[0064]如圖5所示,本實施例包括以下步驟:
[0065]I)終端的節能顯示裝置在終端的系統中將圖片瀏覽器、文本編輯器和電子書等應用注冊為待機任務保持模式,即在系統待機前圖片瀏覽器、文本編輯器和電子書等應用無需強制退出,以獲取待機中一些喚醒事件;
[0066]2)終端的節能顯示裝置在該些應用中設置待機喚醒事件,如將用戶觸摸觸屏、側鍵或者定時器被觸發等事件作為喚醒事件,并設置這些喚醒事件在待機時的優先響應權限;這樣用戶在主處理器待機時,可以通過觸摸觸屏和側鍵來完成電子書的點擊或翻頁等操作,或者在定時器被觸發后,自動進行電子書的翻頁操作;
[0067]3)終端的節能顯示裝置讀取并保存待顯示的內容,或保存響應編輯內容;
[0068]4 )終端的節能顯示裝置完成預讀操作,并進行待機前設置,主要設置觸摸屏、側鍵或定時器等相關寄存器。設置完成后,終端的節能顯示裝置發送休眠指令至主處理器,主處理器進入休眠狀態。此時雖然主處理器已休眠,但是IXD屏一直保持相應的顯示內容,如電子書頁面,在此期間用戶可以仔細查閱當前顯示內容;
[0069]5)用戶瀏覽完成后,觸摸觸屏、側鍵或定時器喚醒事件發生,終端的節能顯示裝置發送喚醒信號至主處理器,主處理器被迅速喚醒并恢復到休眠前狀態,響應顯示刷新操作,內容刷新后主處理器再次休眠。
[0070]實施例二:
[0071]本實施例的技術方案用于實現終端的網絡瀏覽器的低功耗顯示模式。由于本發明只能適用于靜態顯示內容,因而本實施例只涉及網頁靜態內容的顯示,如網頁靜態文本或圖片;網頁上其它動態內容如flash、音頻文件將無法顯示或播放。
[0072]如圖6所示,本實施例包括以下步驟:
[0073]I)終端的節能顯示裝置在終端的系統中將瀏覽器應用注冊為待機任務保持模式;
[0074]2)終端的節能顯示裝置在瀏覽器應用中設置待機喚醒事件,如將用戶觸摸觸屏、側鍵或者定時器被觸發等事件作為喚醒事件,并設置這些喚醒事件在待機時的優先響應權限。這樣用戶在主處理器待機時,可以通過觸摸觸屏和側鍵來完成網頁的點擊或翻頁等操作,或者在定時器被觸發后,自動進行網頁的翻頁操作;
[0075]3) Modem (調制解調器)同步下載并緩存網頁數據。下載緩存完成后,主處理器批量讀取緩存數據。為了讓主處理器休眠時間較長,本實施例中需要將modem設置成下載批量緩存模式;
[0076]4)終端的節能顯示裝置將網頁動態數據過濾掉或者將網頁動態數據更新為靜態數據;
[0077]5)終端的節能顯示裝置更新顯示內容;
[0078]6)終端的節能顯示裝置進行休眠判定,若用戶在預設的時間里無操作,發送休眠指令至主處理器,指示主處理器進入休眠狀態。此時雖然主處理器已休眠,但是IXD屏一直保持當前瀏覽的頁面,在此期間用戶瀏覽該頁面;
[0079]7)用戶瀏覽完成后,可通過觸屏、側鍵等操作喚醒主處理器,終端的節能顯示裝置發送喚醒信號至主處理器,主處理器被迅速喚醒并恢復到休眠前狀態,繼續進行新的頁面瀏覽和刷新操作,內容刷新后主處理器再次休眠。
[0080]本發明的技術方案在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示主處理器進入休眠模式。這樣能夠在終端進行靜態顯示時,主處理器停止運行,只留下IXD模組工作,靠IXD模組自身的驅動電路和刷新機制來維持靜態畫面的顯示,最大限度地降低了終端的整機功耗。
[0081]此說明書中所描述的許多功能部件都被稱為模塊,以便更加特別地強調其實現方式的獨立性。
[0082]本發明實施例中,模塊可以用軟件實現,以便由各種類型的處理器執行。舉例來說,一個標識的可執行代碼模塊可以包括計算機指令的一個或多個物理或者邏輯塊,舉例來說,其可以被構建為對象、過程或函數。盡管如此,所標識模塊的可執行代碼無需物理地位于一起,而是可以包括存儲在不同物理上的不同的指令,當這些指令邏輯上結合在一起時,其構成模塊并且實現該模塊的規定目的。
[0083]實際上,可執行代碼模塊可以是單條指令或者是許多條指令,并且甚至可以分布在多個不同的代碼段上,分布在不同程序當中,以及跨越多個存儲器設備分布。同樣地,操作數據可以在模塊內被識別,并且可以依照任何適當的形式實現并且被組織在任何適當類型的數據結構內。所述操作數據可以作為單個數據集被收集,或者可以分布在不同位置上(包括在不同存儲設備上),并且至少部分地可以僅作為電子信號存在于系統或網絡上。
[0084]在模塊可以利用軟件實現時,考慮到現有硬件工藝的水平,所以可以以軟件實現的模塊,在不考慮成本的情況下,本領域技術人員都可以搭建對應的硬件電路來實現對應的功能,所述硬件電路包括常規的超大規模集成(VLSI)電路或者門陣列以及諸如邏輯芯片、晶體管之類的現有半導體或者是其它分立的元件。模塊還可以用可編程硬件設備,諸如現場可編程門陣列、可編程陣列邏輯、可編程邏輯設備等實現。
[0085]在本發明各方法實施例中,所述各步驟的序號并不能用于限定各步驟的先后順序,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,對各步驟的先后變化也在本發明的保護范圍之內。
[0086]以上所述是本發明的優選實施方式,應當指出,對于本【技術領域】的普通技術人員來說,在不脫離本發明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。
【權利要求】
1.一種終端的節能顯示方法,其特征在于,包括: 在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示所述主處理器進入休眠模式; 在發生喚醒事件時,發送喚醒信號給主處理器,指示所述主處理器退出所述休眠狀態。
2.根據權利要求1所述的終端的節能顯示方法,其特征在于,所述喚醒事件包括接收到用戶輸入的操作指令、終端的定時器被觸發和終端的傳感器被觸發。
3.根據權利要求1所述的終端的節能顯示方法,其特征在于,所述發送休眠指令給終端的主處理器之前還包括: 獲取并保存待顯示的靜態顯示內容,在所述靜態顯示頁面對所述靜態顯示內容進行顯/Jn ο
4.根據權利要求3所述的終端的節能顯示方法,其特征在于,所述發送喚醒信號給主處理器之后還包括: 接收所述主處理器發送的刷新頁面顯示內容,保存并顯示所述刷新頁面顯示內容; 發送休眠指令給終端的主處理器,指示所述主處理器進入休眠模式。
5.一種終端的節能顯示裝置,其特征在于,包括: 指示休眠模塊,用于在終端進入靜態顯示頁面后,發送休眠指令給終端的主處理器,指示所述主處理器進入休眠模式; 喚醒模塊,用于在發生喚醒事件時,發送喚醒信號給主處理器,指示所述主處理器退出所述休眠狀態。
6.根據權利要求5所述的終端的節能顯示裝置,其特征在于,所述喚醒事件包括接收到用戶輸入的操作指令、終端的定時器被觸發和終端的傳感器被觸發。
7.根據權利要求5所述的終端的節能顯示裝置,其特征在于,所述裝置還包括: 處理模塊,用于獲取并保存待顯示的靜態顯示內容,在所述靜態顯示頁面對所述靜態顯示內容進行顯示。
8.根據權利要求7所述的終端的節能顯示裝置,其特征在于, 所述處理模塊還用于接收所述主處理器發送的刷新頁面顯示內容,保存并顯示所述刷新頁面顯示內容; 所述指示休眠模塊還用于在所述處理模塊顯示所述刷新頁面顯示內容后,發送休眠指令給終端的主處理器,指示所述主處理器進入休眠模式。
9.一種IXD模組,其特征在于,包括如權利要求5-8所述的終端的節能顯示裝置。
10.一種終端,其特征在于,包括如權利要求5-8所述的終端的節能顯示裝置。
【文檔編號】G09G3/36GK103810971SQ201210456929
【公開日】2014年5月21日 申請日期:2012年11月14日 優先權日:2012年11月14日
【發明者】劉昭元 申請人:中興通訊股份有限公司