国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種液晶顯示器的控制方法、系統(tǒng)和智能同步模塊與流程

      文檔序號(hào):12736464閱讀:373來(lái)源:國(guó)知局
      一種液晶顯示器的控制方法、系統(tǒng)和智能同步模塊與流程

      本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,特別涉及一種液晶顯示器的控制方法、系統(tǒng)和一種智能同步模塊。



      背景技術(shù):

      現(xiàn)有技術(shù)中,液晶顯示器的控制系統(tǒng)如圖1所示,該系統(tǒng)通常包括:液晶顯示器(Liquid Crystal Display,簡(jiǎn)稱LCD),液晶顯示器的控制器,中央處理器(Central Processing Unit,簡(jiǎn)稱CPU)以及存儲(chǔ)器;其中,所述當(dāng)前LCD的控制器根據(jù)指定的幀同步(vertical synchronization signal,簡(jiǎn)稱VSYNC)頻率向LCD發(fā)送圖像數(shù)據(jù)?,F(xiàn)有技術(shù)方案中LCD一般需要三個(gè)時(shí)序信號(hào):幀同步信號(hào)VSYNC、行同步信號(hào)(Chorizontal synchronization signal,簡(jiǎn)稱HSYNC)和像素時(shí)鐘信號(hào)VCLK。

      其中,VSYNC是幀同步信號(hào),VSYNC每發(fā)出1個(gè)脈沖,都意味著新的1屏視頻資料開(kāi)始發(fā)送。而HSYNC為行同步信號(hào),每個(gè)HSYNC脈沖都表明新的1行視頻資料開(kāi)始發(fā)送。VCLK是用來(lái)鎖存視頻資料的像素時(shí)鐘。

      然而,在發(fā)明人實(shí)現(xiàn)液晶顯示器的控制的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題:

      現(xiàn)有技術(shù)方案中大多數(shù)軟件無(wú)法獲取到自身需要的LCD刷新頻率,通常使用的是LCD控制器支持的最高頻率,因此,在大多數(shù)情況下LCD的功耗較大。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明的目的在于提供一種液晶顯示器的控制方法、系統(tǒng)和智能同步模塊,使得液晶顯示器的功耗降低。

      為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施方式提供了一種液晶顯示器的控制方法,該方法包括:

      獲取當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率;

      根據(jù)所述當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率,判斷液晶顯示器的幀同步頻率是否需要更新;

      如果需要更新,則更新幀同步頻率;

      如果不需要更新,則保持所述當(dāng)前幀同步頻率不變。

      本發(fā)明的實(shí)施方式還提供了一種智能同步模塊,包括:

      信息獲取單元,用于獲取當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率;

      判斷單元,用于根據(jù)所述當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率,判斷液晶顯示器的幀同步頻率是否需要更新;

      更新單元,用于如果需要更新,則更新幀同步頻率;

      保持單元,用于如果不需要更新,則保持所述當(dāng)前幀同步頻率不變。

      本發(fā)明的實(shí)施方式還提供了一種液晶顯示器的控制系統(tǒng),包括:存儲(chǔ)器,中央處理器和液晶顯示器及液晶顯示器的控制器;其中,所述液晶顯示器的控制器包括如上所述智能同步模塊。

      本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,本發(fā)明技術(shù)方案通過(guò)自動(dòng)獲取當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率,判斷當(dāng)前的幀同步頻率是否滿足幀緩存區(qū)的刷新需求,動(dòng)態(tài)的調(diào)整幀同步頻率,有效使用幀存儲(chǔ)器內(nèi)存帶寬,從 而降低整體液晶顯示系統(tǒng)的功耗。

      另外,該方法還包括:

      獲取液晶顯示器的最高幀同步頻率和最低幀同步頻率;

      所述更新后的幀同步頻率不高于所述最高幀同步頻率,不低于所述最低幀同步頻率。

      本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,本發(fā)明技術(shù)方案通過(guò)獲取液晶顯示器的最高幀同步頻率和最低幀同步頻率可以有效保障液晶顯示器正常的顯示,不會(huì)根據(jù)幀緩存區(qū)的刷新需求,將幀同步頻率降低到液晶顯示器的最低幀同步頻率以下或者最高幀同步頻率以上,從而影響液晶顯示器的正常顯示。

      另外,該方法還包括:

      預(yù)設(shè)幀同步頻率的更新閾值;

      當(dāng)所述液晶顯示器的幀同步頻率判斷為需要更新時(shí),則按照所述更新閾值,對(duì)當(dāng)前幀同步頻率進(jìn)行調(diào)整。

      本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,采用本發(fā)明技術(shù)方案通過(guò)預(yù)設(shè)幀同步頻率的更新閾值,以及所述幀緩存區(qū)的刷新需求更加有效進(jìn)行幀同步頻率調(diào)整,從而降低整體液晶顯示系統(tǒng)的功耗。

      附圖說(shuō)明

      圖1是現(xiàn)有技術(shù)中一種液晶顯示器的控制系統(tǒng)的結(jié)構(gòu)示意圖;

      圖2是本發(fā)明第一實(shí)施例提供的一種液晶顯示器的控制方法流程圖;

      圖3是本發(fā)明第二實(shí)施例提供的一種智能同步模塊的結(jié)構(gòu)示意圖;

      圖4是本發(fā)明第三實(shí)施例提供的一種液晶顯示器的控制系統(tǒng)的結(jié)構(gòu)示意圖;

      圖5是本發(fā)明第四實(shí)施例提供的一種液晶顯示器的控制系統(tǒng)采用3個(gè)幀緩存區(qū)實(shí)現(xiàn)幀同步頻率調(diào)整的狀態(tài)圖;

      圖6是本發(fā)明第五實(shí)施例提供的一種液晶顯示器的控制系統(tǒng)采用2個(gè)幀緩存區(qū)實(shí)現(xiàn)幀同步頻率調(diào)整的狀態(tài)圖。

      具體實(shí)施方式

      為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒(méi)有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)各權(quán)利要求所要求保護(hù)的技術(shù)方案。

      本發(fā)明的第一實(shí)施方式涉及一種液晶顯示器的控制方法。具體流程如圖2所示。該方法包括:

      步驟201:預(yù)設(shè)幀同步頻率的更新閾值;所示更新閾值為幀同步頻率的調(diào)整幅度,滿足更新條件,則可以按照所述更新閾值對(duì)當(dāng)前幀同步頻率進(jìn)行調(diào)整一次。

      步驟202:獲取當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率以及液晶顯示器的最高幀同步頻率和最低幀同步頻率;所述更新后的幀同步頻率不高于所述最高幀同步頻率,不低于所述最低幀同步頻率。

      步驟203:根據(jù)所述當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率,判斷液晶顯示器的幀同步頻率是否需要更新;具體的講,就是判斷當(dāng)前幀同步頻率與其幀緩存區(qū)的刷新頻率是否相匹配;如果所述幀緩存區(qū)的刷新頻率達(dá)到降低或者提高當(dāng)前幀同步頻率的條件,則判斷為需要更新;如果所述幀緩存區(qū)的刷新頻率未達(dá)到所述降低或者提高當(dāng)前幀同步頻率的條件,則判斷為不需要 更新。

      步驟204:如果需要更新,則更新幀同步頻率;該步驟具體包括:當(dāng)所述根據(jù)所述當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率,判斷液晶顯示器的幀同步頻率需要降低時(shí),按照所述更新閾值,降低所述當(dāng)前幀同步頻率?;蛘撸?dāng)所述根據(jù)所述當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率,判斷液晶顯示器的幀同步頻率需要提高時(shí),按照所述更新閾值,提高所述當(dāng)前幀同步頻率。

      步驟205:如果不需要更新,則保持所述當(dāng)前幀同步頻率不變。

      本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,本發(fā)明技術(shù)方案通過(guò)自動(dòng)獲取當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率,判斷當(dāng)前的幀同步頻率是否滿足幀緩存區(qū)的刷新需求,動(dòng)態(tài)的調(diào)整幀同步頻率,有效使用幀存儲(chǔ)器內(nèi)存帶寬,從而降低整體液晶顯示系統(tǒng)的功耗。且本發(fā)明技術(shù)方案還可以通過(guò)獲取液晶顯示器的最高幀同步頻率和最低幀同步頻率以有效保障液晶顯示器正常的顯示,不會(huì)根據(jù)幀緩存區(qū)的刷新需求,將幀同步頻率降低到液晶顯示器的最低幀同步頻率以下或者最高幀同步頻率以上,從而影響液晶顯示器的正常顯示。且本發(fā)明技術(shù)方案還可以通過(guò)預(yù)設(shè)幀同步頻率的更新閾值,以及所述幀緩存區(qū)的刷新需求更加有效進(jìn)行幀同步頻率調(diào)整,從而降低整體液晶顯示系統(tǒng)的功耗。

      基于以上實(shí)施例,本發(fā)明還提供一種智能同步模塊,如圖3所示,該智能同步模塊包括:

      信息獲取單元301,用于獲取當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率;

      判斷單元302,用于根據(jù)所述當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率,判斷液晶顯示器的幀同步頻率是否需要更新;

      更新單元303,用于如果需要更新,則更新幀同步頻率;

      保持單元304,用于如果不需要更新,則保持所述當(dāng)前幀同步頻率不變。

      需要說(shuō)明的是,該模塊還包括:參數(shù)獲取單元,用于獲取液晶顯示器的最高幀同步頻率和最低幀同步頻率;所述更新后的幀同步頻率不高于所述最高幀同步頻率,不低于所述最低幀同步頻率。

      還需要說(shuō)明的是,該模塊還包括:

      閾值設(shè)置單元,用于預(yù)設(shè)幀同步頻率的更新閾值;當(dāng)所述液晶顯示器的幀同步頻率判斷為需要更新時(shí),則按照所述更新閾值,對(duì)當(dāng)前幀同步頻率進(jìn)行調(diào)整。

      基于以上實(shí)施例,本發(fā)明還提供一種液晶顯示器的控制系統(tǒng),如圖4所示,該系統(tǒng)包括:存儲(chǔ)器DDR,中央處理器CPU,液晶顯示器控制器和LCD;其中,所述液晶顯示器控制器包括如上項(xiàng)所述智能同步模塊。

      其中,所述智能同步模塊通過(guò)從寄存器管理單元獲取最高幀同步頻率和最低幀同步頻率,從中央處理器CPU獲取幀緩存區(qū)的刷新頻率以及當(dāng)前幀同步頻率。

      基于以上實(shí)施例,如圖5所示,以安卓android4.4系統(tǒng),采用了3個(gè)幀緩存區(qū)framebuffer為例,可采用如下方案對(duì)幀同步頻率進(jìn)行動(dòng)態(tài)調(diào)整;

      設(shè)所述判斷液晶顯示器的幀同步頻率需要降低的條件為:在至少兩個(gè)連續(xù)的幀同步周期即VSYNC事件內(nèi),幀緩存區(qū)的刷新頻率即framebuffer update操作為0,即預(yù)設(shè)閾值為0;所述判斷液晶顯示器的幀同步頻率需要提高的條件為:同一個(gè)幀同步周期內(nèi),幀緩存區(qū)的刷新頻率至少為2次;

      首先,獲取當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率以及液晶顯示器的最高幀同步頻率和最低幀同步頻率;所述更新后的幀同步頻率不高于所述最高幀同步頻率,不低于所述最低幀同步頻率。

      其次,判斷在一個(gè)幀同步周期內(nèi),存在2次以上的幀緩存區(qū)的刷新頻率時(shí),則將當(dāng)前幀同步頻率按照所述更新閾值提升;所述提升后的幀同步頻率 不高于所述最高幀同步頻率。

      或者,在至少兩個(gè)連續(xù)的幀同步周期內(nèi),幀緩存區(qū)的刷新頻率為0,則按照所述更新閾值降低當(dāng)前幀同步頻率;所述降低后的幀同步頻率,不低于所述最低幀同步頻率。

      需要說(shuō)明的是,如果是將當(dāng)前幀同步頻率按照所述更新閾值提升的情況,就可以將所述當(dāng)前幀同步頻率一次調(diào)到位即調(diào)整為液晶顯示器的最高幀同步頻率。如果液晶顯示器沒(méi)有最高幀同步頻率的限制,則可以將當(dāng)前幀同步頻率一次調(diào)到60Hz。

      如果是將當(dāng)前幀同步頻率按照所述更新閾值降低的情況;例如:設(shè)當(dāng)前幀同步頻率為60Hz,設(shè)更新閾值為15Hz,則按照所述更新閾值降低所述當(dāng)前幀同步頻率為45Hz;如果所述液晶顯示器的幀同步頻率再繼續(xù)判斷為需要降低時(shí),則按照所述更新閾值降低所述當(dāng)前幀同步頻率為30,直到降低至所述液晶顯示器的最低幀同步頻率。基于以上實(shí)施例,如圖6所示,當(dāng)采用了2個(gè)幀緩存區(qū)framebuffer時(shí),可采用如下方案對(duì)幀同步頻率進(jìn)行動(dòng)態(tài)調(diào)整;

      所述判斷液晶顯示器的幀同步頻率需要降低的條件為:在至少兩個(gè)連續(xù)的幀同步周期即VSYNC事件內(nèi),幀緩存區(qū)的刷新頻率即framebuffer update操作為0,即預(yù)設(shè)閾值為0;所述判斷液晶顯示器的幀同步頻率需要提高的條件為:當(dāng)前幀緩存區(qū)的刷新周期與當(dāng)前幀同步周期之差小于所述當(dāng)前幀同步周期的1/2;

      首先,獲取當(dāng)前幀同步頻率及幀緩存區(qū)的刷新頻率以及液晶顯示器的最高幀同步頻率和最低幀同步頻率;所述更新后的幀同步頻率不高于所述最高幀同步頻率,不低于所述最低幀同步頻率。

      其次,判斷當(dāng)前幀緩存區(qū)的刷新周期與當(dāng)前幀同步周期之差小于所述當(dāng)前幀同步周期的1/2時(shí),則將當(dāng)前幀同步頻率按照所述更新閾值提升;所述提升后的幀同步頻率不高于所述最高幀同步頻率。

      或者,在至少兩個(gè)連續(xù)的幀同步周期內(nèi),幀緩存區(qū)的刷新頻率為0,則按照所述更新閾值降低當(dāng)前幀同步頻率;所述降低后的幀同步頻率,不低于所述最低幀同步頻率。

      基于以上實(shí)施例,如液晶顯示器LCD尺寸為720P,可接受的最低刷新頻率為15fps,正常情況下LCD刷新的雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器(Double Data Rate,簡(jiǎn)稱DDR)帶寬占用為1280*720*3*60=166MBps,如果采用本發(fā)明技術(shù)方案的動(dòng)態(tài)調(diào)整幀同步頻率技術(shù),則可降至41.5MBps。這意味著終端在瀏覽靜態(tài)網(wǎng)頁(yè)(非滑動(dòng)狀態(tài)下)的刷新DDR帶寬可以節(jié)省120MBps,另外LCD本身的工作開(kāi)銷也會(huì)降低,5寸720p屏幕的智能手機(jī)在場(chǎng)景下節(jié)省的功耗超過(guò)40ma。

      值得一提的是,本實(shí)施方式中所涉及到的各模塊均為邏輯模塊,在實(shí)際應(yīng)用中,一個(gè)邏輯單元可以是一個(gè)物理單元,也可以是一個(gè)物理單元的一部分,還可以以多個(gè)物理單元的組合實(shí)現(xiàn)。此外,為了突出本發(fā)明的創(chuàng)新部分,本實(shí)施方式中并沒(méi)有將與解決本發(fā)明所提出的技術(shù)問(wèn)題關(guān)系不太密切的單元引入,但這并不表明本實(shí)施方式中不存在其它的單元。

      本領(lǐng)域的普通技術(shù)人員可以理解,上述各實(shí)施方式是實(shí)現(xiàn)本發(fā)明的具體實(shí)施例,而在實(shí)際應(yīng)用中,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1