[發明專利]基于MPU接口液晶顯示模塊的模擬覆蓋表面實現方法有效
| 申請號: | 200710032820.9 | 申請日: | 2007-12-25 |
| 公開(公告)號: | CN101471040A | 公開(公告)日: | 2009-07-01 |
| 發明(設計)人: | 林桂杰;胡勝發 | 申請(專利權)人: | 安凱(廣州)軟件技術有限公司 |
| 主分類號: | G09G3/36 | 分類號: | G09G3/36 |
| 代理公司: | 廣州知友專利商標代理有限公司 | 代理人: | 宣國華 |
| 地址: | 510630廣東省廣州市天河*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 mpu 接口 液晶顯示 模塊 模擬 覆蓋 表面 實現 方法 | ||
1.一種基于MPU接口液晶顯示模塊的模擬覆蓋表面實現方法,其特征在于包括以下步驟:
A、開始時將整個屏幕視為一個原始矩形;
B、往原始矩形插入一個能被原始矩形所包含的矩形,將原始矩形劃分成多個矩形;所述步驟B中的矩形劃分過程為:將插入矩形的上下兩條邊延長,直到與被插入矩形的左右兩條邊相交,由此劃分出來的新矩形;
C、在步驟B中形成的矩形中,按照矩形的高和寬均不為0的矩形為有效矩形的判斷條件,找出所有的有效矩形;
D、從有效矩形組合中,找到符合顯示條件的一個或多個矩形,用矩形的坐標值設置液晶顯示模塊中的坐標寄存器,然后將矩形對應的顯示內容刷新到液晶顯示模塊上,在顯示屏幕上產生一個由主表面和覆蓋表面合成的圖象。
2.根據權利要求1所述的基于MPU接口液晶顯示模塊的模擬覆蓋表面實現方法,其特征在于當不需要顯示覆蓋表面時,將步驟B中插入的矩形刪除,恢復成原始矩形。
3.根據權利要求1所述的基于MPU接口液晶顯示模塊的模擬覆蓋表面實現方法,其特征在于每個有效矩形包含如下屬性:
a.鏈表指針,用于將有效矩形鏈入可視或不可視的鏈表中;
b.與此區域相關聯的表面指針;
c.雙親區域指針;
d.像素格式;
e.存儲數據類型;分為連續的和不連續的,用于控制刷新策略;
f.顯存地址;
g.顯存臟標志,用于表示顯示內容是否改變了。
4.根據權利要求1所述的基于MPU接口液晶顯示模塊的模擬覆蓋表面實現方法,其特征在于所述步驟C中找出所有的有效矩形的具體步驟為:?
1、獲得每個新矩形的寬和高;
2、從新矩形中取出一個;
3、判斷新矩形的寬或高是否為0,即是判斷此矩形是否為無效矩形;
4、若為無效矩形,放棄;
5、若為有效矩形,則保存這個矩形;
6、再從新矩形中取出下一個;
7、重復執行3,4,5,6四個步驟,直到處理完所有矩形;
8、完成以上步驟,將得到矩形集合。
5.根據權利要求3所述的基于MPU接口液晶顯示模塊的模擬覆蓋表面實現方法,其特征在于所述步驟D中顯示條件為所選有效矩形的屬性之一與請求刷新時設定的屬性相同。
6.根據權利要求1所述的基于MPU接口液晶顯示模塊的模擬覆蓋表面實現方法,其特征在于所述步驟D中具體顯示步驟為:
1)從生成的矩形集合中,取出一個矩形;
2)判斷矩形對應的顯示內容是否改變,當矩形屬性中的顯存臟標志為真時表示改變了,為假時表示沒有改變;即判斷此矩形是否需要刷新;
3)若不需要刷新,則放棄;
4)若需要刷新,則用此矩形的坐標值設置液晶顯示模塊中相關的坐標寄存器,以選擇其刷新范圍,然后再將矩形對應的顯示數據刷新到液晶顯示模塊;
5)從矩形劃分步驟中生成的矩形集合中,取出下一個矩形;
6)重復步驟2)~5),直到刷新完所有矩形。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安凱(廣州)軟件技術有限公司,未經安凱(廣州)軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710032820.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:芯片輸出電流的調整裝置與方法
- 下一篇:單片機網絡LED顯示系統





