[發明專利]嵌入式終端上屏幕視控系統的圖形顯示方法及裝置有效
| 申請號: | 200710165411.6 | 申請日: | 2007-10-25 |
| 公開(公告)號: | CN101419781A | 公開(公告)日: | 2009-04-29 |
| 發明(設計)人: | 殷飛;童曉演;惠毅;易云山 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | G09G3/36 | 分類號: | G09G3/36;G09G5/39;G09G5/395;G06F3/147;H04N5/445 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 尚志峰;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 終端 屏幕 系統 圖形 顯示 方法 裝置 | ||
技術領域
本發明涉及計算機顯示領域,具體地涉及帶多媒體芯片的嵌入式終端顯示系統及嵌入式終端上OSD圖形的顯示方法。
背景技術
通常嵌入式終端的人機界面(Man-Machine?Interface,以下簡稱MMI)系統提供了圖形裝置界面(Graphics?Device?Interface,以下簡稱GDI)接口,這些接口負責圖形的輸出,圖形數據會首先輸出到一塊數據緩沖區(LCD?buffer)中,在適當的時候,人機界面系統會將這塊數據緩沖區刷新到屏幕上。通過這些GDI接口可以比較方便地開發出嵌入式應用程序界面。
在嵌入式終端中,具有視頻播放,拍照/攝像等多媒體功能是很常見的,目前這類多媒體功能一般會由一塊多媒體芯片提供,多媒體芯片利用其強大的處理能力完成視頻的編解碼,圖形處理等工作。以播放視頻為例,在工作時多媒體芯片會控制整個LCD屏幕,這時LCD上顯示的內容完全由多媒體芯片提供,多媒體芯片將視頻數據解碼后直接輸出到屏幕。通常在這類應用程序中除了需要顯示視頻,拍照/攝像的影像外,往往還要顯示用戶菜單等其他界面元素,以便給用戶提示信息和操作指引。但是在LCD的控制權交給了多媒體芯片后,LCD?buffer中的圖形就無法刷新到屏幕上了,人機界面系統的GDI接口也就無法承擔起將圖形繪制到屏幕上的功能。因此多媒體芯片提供了設置OSD(On?Screen?Display)圖形的接口滿足這個功能要求,OSD的顯示機制如附圖1所示,一方面視頻的輸出直接由多媒體芯片輸出到LCD,另一方面屏幕上的其它圖形元素通過設置OSD?buffer輸出到LCD,然后疊加在視頻影像上顯示出來,形成需要的用戶界面。這種機制使得在嵌入式系統中視頻播放,拍照/攝像這類多媒體應用程序的開發與其他應用程序界面的開發不一樣,為了顯示圖形,開發者必須生成圖形數據,然后通過設置OSD的方式將其顯示出來。這樣主要有下述缺點。
開發者需要清楚的了解OSD顯示機制,增加了開發者負擔。
程序必須用某種方法自行生成OSD圖形數據,如果OSD圖形只是一個小圖標那么傳統方法的工作量還是能接受的,如果OSD圖形元素比較復雜且經常變化的,比如考慮在一個有文本,圖片的頁面中播放一段視頻,并且文本可能會不斷變化,那么開發者的工作量是巨大的。
程序流程上和其他應用程序界面的不同,具有特殊性,而且設置OSD,切換控制權之類的操作與硬件相關,不便于代碼的維護和移植。
發明內容
考慮到上述問題而做出本發明,為此,本發明的主要目的在于,提供一種用于嵌入式終端上屏幕視控的圖形顯示方法及裝置。
根據本發明的用于嵌入式終端上屏幕視控的圖形顯示方法,嵌入式終端包括多媒體芯片、液晶顯示器、和人機界面系統,該方法包括:在液晶顯示器的控制權從人機界面系統轉換到多媒體芯片之后,多媒體芯片讀取液晶顯示器的緩沖區中的圖形數據;以及多媒體芯片將從液晶顯示器的緩沖區中讀取的圖形數據輸出到液晶顯示器。
此外,在該方法中,通過多媒體芯片中的屏幕視控系統讀取液晶顯示器的緩沖區中的圖形數據,并將圖形數據輸出到液晶顯示器。
此外,在該方法中,多媒體芯片將視頻信息和從液晶顯示器的緩沖區中讀取的圖形數據同時顯示在液晶顯示器上。
此外,在該方法中,通過人機界面系統的GDI接口將圖形數據寫入液晶顯示器的緩沖區。其中,多媒體芯片具有用于表示液晶顯示器的控制權的標志位。
根據本發明的用于嵌入式終端上屏幕視控的圖形顯示裝置,包括人機界面系統,用于將圖形數據存儲到液晶顯示器的緩沖區中,并將緩沖區中的圖形數據提供給液晶顯示器;多媒體芯片,用于將視頻信息提供給液晶顯示器,并且在液晶顯示器的控制權從人機界面系統轉換到多媒體芯片之后,從液晶顯示器的緩沖區中讀取圖形數據;以及液晶顯示器,用于顯示來自人機界面系統的圖形數據或者來自多媒體芯片的視頻信息。
此外,在該裝置中,通過多媒體芯片中的屏幕視控讀取液晶顯示器的緩沖區中的圖形數據,并將圖形數據輸出到液晶顯示器。
此外,在該裝置中,多媒體芯片將視頻信息和從液晶顯示器的緩沖區中讀取的圖形數據同時顯示在液晶顯示器上。
此外,在該裝置中,通過人機界面系統的GDI接口將圖形數據寫入液晶顯示器的緩沖區。其中,多媒體芯片具有用于表示液晶顯示器的控制權的標志位。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710165411.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種血管內涂層支架的制備方法
- 下一篇:芯片分離方法





