[發(fā)明專利]液晶顯示屏的控制方法、裝置、計算機設(shè)備和存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201811271496.0 | 申請日: | 2018-10-29 |
| 公開(公告)號: | CN109597595B | 公開(公告)日: | 2022-03-22 |
| 發(fā)明(設(shè)計)人: | 黃宗強;許全君;周谷;廖光亮;羅龍華 | 申請(專利權(quán))人: | 廣州市中海達測繪儀器有限公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14 |
| 代理公司: | 華進聯(lián)合專利商標代理有限公司 44224 | 代理人: | 周清華 |
| 地址: | 511400 廣東省廣州市番禺區(qū)東環(huán)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 液晶顯示屏 控制 方法 裝置 計算機 設(shè)備 存儲 介質(zhì) | ||
本申請涉及一種液晶顯示屏的控制方法、裝置、計算機設(shè)備和存儲介質(zhì)。所述方法包括:獲取液晶顯示數(shù)據(jù);調(diào)用特定應(yīng)用程序編程接口API,將所述液晶顯示數(shù)據(jù)傳輸至共享內(nèi)存映射;調(diào)用預(yù)設(shè)進程監(jiān)聽所述液晶顯示數(shù)據(jù)是否被寫入共享內(nèi)存映射;當(dāng)液晶顯示數(shù)據(jù)被寫入共享內(nèi)存映射時,根據(jù)所述液晶顯示數(shù)據(jù)控制液晶顯示屏的顯示圖像。采用本方法能夠提高液晶顯示屏的刷新速率;減少通過嵌入式系統(tǒng)操作液晶顯示屏?xí)r出現(xiàn)的閃屏及卡屏現(xiàn)象。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,特別是涉及一種液晶顯示屏的控制方法、裝置、計算機設(shè)備和存儲介質(zhì)。
背景技術(shù)
隨著嵌入式技術(shù)的快速發(fā)展,嵌入式設(shè)備(如手機、ipad、筆記本電腦等)廣泛應(yīng)用于現(xiàn)實生活中,人們對嵌入式設(shè)備操作的流暢性和多功能的要求日益強烈。而目前液晶顯示模塊已然成為嵌入式系統(tǒng)中必不可少的模塊。主要用于與用戶交互操作,為確保系統(tǒng)操作的流暢性與多功能的實現(xiàn),必須保證系統(tǒng)和液晶顯示屏的實時通信,傳統(tǒng)的嵌入式系統(tǒng)在液晶顯示屏操作技術(shù)上,常用的方法有兩種,第一種直接按照液晶顯示屏的數(shù)據(jù)手冊,直接通過液晶顯示屏總線操作液晶顯示屏。第二種采用標準的Framebuffer(幀緩沖)框架,在此架構(gòu)上屏蔽底層硬件,采用統(tǒng)一的文件操作方式進行液晶操作。
對于上述兩種液晶顯示屏操作方法而言,直接操作液晶顯示屏總線的方式,省去了中間過多的步驟,雖然能保證與液晶顯示屏通信的實時性,但是由于不同廠商生產(chǎn)的液晶顯示屏使用的總線方式并不一定都相同,當(dāng)遇到采用新總線的液晶顯示屏?xí)r必須得根據(jù)液晶顯示屏的總線要求來重新設(shè)計。這樣不利于產(chǎn)品的開發(fā)以及后期的維護,產(chǎn)品開發(fā)難度大,后期維護成本高。
此外,還可以采用標準的Framebuffer框架,屏蔽底層硬件,通過統(tǒng)一的文件操作方式進行液晶操作,此種方式可適應(yīng)不同廠商的不同液晶顯示屏幕,產(chǎn)品開發(fā)模式統(tǒng)一,后期維護成本低,但是對于嵌入式系統(tǒng)而言,F(xiàn)ramebuffer框架采用觸發(fā)方式來觸發(fā)對液晶顯示屏的操作,當(dāng)需要刷新液晶顯示屏?xí)r才發(fā)起一次更新請求,當(dāng)CPU占用率高時,很難保證與液晶顯示屏的實時通信,容易出現(xiàn)閃屏、卡屏現(xiàn)象。
發(fā)明內(nèi)容
基于此,有必要針對上述技術(shù)問題,提供一種能夠當(dāng)CPU占用率高時,避免液晶顯示屏出現(xiàn)閃屏、卡屏現(xiàn)象的液晶顯示屏的控制方法、裝置、計算機設(shè)備和存儲介質(zhì)。
一種液晶顯示屏的控制方法,所述方法包括:
獲取液晶顯示數(shù)據(jù);
調(diào)用特定應(yīng)用程序編程接口API,將所述液晶顯示數(shù)據(jù)傳輸至共享內(nèi)存映射;
調(diào)用預(yù)設(shè)進程監(jiān)聽所述液晶顯示數(shù)據(jù)是否被寫入共享內(nèi)存映射;
當(dāng)液晶顯示數(shù)據(jù)被寫入共享內(nèi)存映射時,根據(jù)所述液晶顯示數(shù)據(jù)控制液晶顯示屏的顯示圖像。
在其中一個實施例中,所述液晶顯示數(shù)據(jù)包括顏色值數(shù)據(jù);所述獲取到液晶顯示數(shù)據(jù),包括:
獲取到應(yīng)用程序輸出的每個像素點的顏色值數(shù)據(jù)。
在其中一個實施例中,所述調(diào)用特定應(yīng)用程序編程接口API,將所述液晶顯示數(shù)據(jù)傳輸至共享內(nèi)存映射,包括:
調(diào)用特定API,將所述每個像素點的顏色值數(shù)據(jù)轉(zhuǎn)換為待顯示數(shù)據(jù);
將所述待顯示數(shù)據(jù)傳輸至共享內(nèi)存映射。
在其中一個實施例中,所述調(diào)用預(yù)設(shè)進程監(jiān)聽所述液晶顯示數(shù)據(jù)是否被寫入共享內(nèi)存映射,包括:
調(diào)用預(yù)設(shè)進程監(jiān)聽所述待顯示數(shù)據(jù)是否被寫入共享內(nèi)存映射。
在其中一個實施例中,所述調(diào)用預(yù)設(shè)進程監(jiān)聽所述液晶顯示數(shù)據(jù)是否被寫入共享內(nèi)存映射,包括:
調(diào)用預(yù)設(shè)進程中的內(nèi)核線程監(jiān)聽所述液晶顯示數(shù)據(jù)是否被寫入共享內(nèi)存映射。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州市中海達測繪儀器有限公司,未經(jīng)廣州市中海達測繪儀器有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811271496.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





