两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種lcd轉(zhuǎn)換器及基于lcd轉(zhuǎn)換器的數(shù)據(jù)顯示方法

文檔序號:6337081閱讀:456來源:國知局
專利名稱:一種lcd轉(zhuǎn)換器及基于lcd轉(zhuǎn)換器的數(shù)據(jù)顯示方法
技術(shù)領域
本發(fā)明屬于多媒體技術(shù)領域,尤其涉及一種LCD轉(zhuǎn)換器及基于LCD轉(zhuǎn)換器的數(shù)據(jù)顯示方法。
背景技術(shù)
個人便攜式多媒體設備的呈現(xiàn)屏幕往往是一個小尺寸屏幕,一般不超過3寸,并且可能還支持到TV-out到電視的輸出,或者更有甚者,在個人便攜式多媒體設備的系統(tǒng)方案上,直接增加了一個迷你投影儀。在現(xiàn)有的多媒體設備方案領域,多媒體設備的核心元件——多媒體處理器所決定該設備所支持的顯示屏幕的大小和外圍能夠支持的其他顯示設備,或者外圍的系統(tǒng)方案可能根據(jù)已有的多媒體處理的視頻輸出特性,增加其他轉(zhuǎn)換電路來達到支持特定的顯示設備功能。顯然這種顯示設備的支持是局限的,因此廠商在選擇多媒體處理器時,盡可能選擇性能強的產(chǎn)品,因此,迫使多媒體處理器設計公司必須將自己的處理器設計的支持IXD 的尺寸大一些,支持IXD屏幕的種類多一些,并留下豐富的接口,以提高芯片的競爭力。但結(jié)果是為了非特性場景的需求,將多媒體處理器越做越復雜,成本上升。

發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種LCD轉(zhuǎn)換器,旨在解決現(xiàn)有技術(shù)提供的將便攜式多媒體設備的內(nèi)容數(shù)據(jù)顯示到其他顯示設備所采用的方案增加了硬件的成本,而且操作復雜的問題。本發(fā)明實施例是這樣實現(xiàn)的,一種LCD轉(zhuǎn)換器,所述LCD轉(zhuǎn)換器分別與多媒體設備和第三方顯示設備連接,所述LCD轉(zhuǎn)換器包括USB接口,與所述多媒體設備連接,用于接收所述多媒體設備傳輸?shù)臄?shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;多類型的IXD輸出接口,與所述第三方顯示設備連接,用于向所述第三方顯示設備輸出顯示數(shù)據(jù);以及主控制器,與所述USB接口和多類型的IXD輸出接口連接,用于通過所述USB接口接收所述多媒體設備發(fā)送的數(shù)據(jù)包,解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示。本發(fā)明實施例的另一目的在于提供一種基于LCD轉(zhuǎn)換器的數(shù)據(jù)顯示方法,所述方法包括下述步驟主控制器通過USB接口接收多媒體設備發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;主控制器解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示。本發(fā)明實施例的另一目的在于提供一種數(shù)據(jù)顯示系統(tǒng),所述系統(tǒng)包括多媒體設備、IXD轉(zhuǎn)換器和第三方顯示設備,其中多媒體設備,用于對所述第三方顯示設備的顯示信息進行配置,并向所述LCD轉(zhuǎn)換器輸出數(shù)據(jù)包;LCD轉(zhuǎn)換器,與所述多媒體設備連接,用于接收所述多媒體設備輸出的數(shù)據(jù)包,同時解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備;以及第三方顯示設備,與所述IXD轉(zhuǎn)換器連接,用于顯示所述IXD轉(zhuǎn)換器輸出的顯示數(shù)據(jù)。本發(fā)明實施例提供的LCD轉(zhuǎn)換器分別與多媒體設備和第三方顯示設備連接,所述 LCD轉(zhuǎn)換器包括USB接口與所述多媒體設備連接,接收所述多媒體設備傳輸?shù)臄?shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;多類型的LCD輸出接口與所述第三方顯示設備連接,向所述第三方顯示設備輸出顯示數(shù)據(jù);主控制器與所述USB接口和多類型的LCD輸出接口連接,通過所述USB接口接收所述多媒體設備發(fā)送的數(shù)據(jù)包,解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示,實現(xiàn)將多媒體設備的顯示數(shù)據(jù)通過任意尺寸的顯示設備的顯示,降低了硬件設計的復雜問題。


圖1是本發(fā)明實施例提供的LCD轉(zhuǎn)換器的結(jié)構(gòu)框圖;圖2是本發(fā)明實施例提供的控制器的結(jié)構(gòu)框圖;圖3是本發(fā)明實施例提供的結(jié)合LCD轉(zhuǎn)換器完成數(shù)據(jù)顯示方法的實現(xiàn)流程圖;圖4是本發(fā)明實施例提供的主控制器的工作處理原理的實現(xiàn)流程圖;圖5是本發(fā)明實施例提供的數(shù)據(jù)顯示系統(tǒng)的示意圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實施例提供的LCD轉(zhuǎn)換器對多媒體設備的圖像數(shù)據(jù)進行任意尺寸的顯示, 實現(xiàn)簡單,降低了多媒體設備實現(xiàn)該目的所帶來的硬件成本的問題。本發(fā)明實施例的目的在于提供一種LCD轉(zhuǎn)換器,所述LCD轉(zhuǎn)換器分別與多媒體設備和第三方顯示設備連接,所述LCD轉(zhuǎn)換器包括USB接口,與所述多媒體設備連接,用于接收所述多媒體設備傳輸?shù)臄?shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;多類型的IXD輸出接口,與所述第三方顯示設備連接,用于向所述第三方顯示設備輸出顯示數(shù)據(jù);以及
主控制器,與所述USB接口和多類型的IXD輸出接口連接,用于通過所述USB接口接收所述多媒體設備發(fā)送的數(shù)據(jù)包,解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示。本發(fā)明實施例的另一目的在于提供一種基于LCD轉(zhuǎn)換器的數(shù)據(jù)顯示方法,所述方法包括下述步驟主控制器通過USB接口接收多媒體設備發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;主控制器解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示。本發(fā)明實施例的另一目的在于提供一種數(shù)據(jù)顯示系統(tǒng),所述系統(tǒng)包括多媒體設備、IXD轉(zhuǎn)換器和第三方顯示設備,其中多媒體設備,用于對所述第三方顯示設備的顯示信息進行配置,并向所述LCD轉(zhuǎn)換器輸出數(shù)據(jù)包;LCD轉(zhuǎn)換器,與所述多媒體設備連接,用于接收所述多媒體設備輸出的數(shù)據(jù)包,同時解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備;以及第三方顯示設備,與所述IXD轉(zhuǎn)換器連接,用于顯示所述IXD轉(zhuǎn)換器輸出的顯示數(shù)據(jù)。本發(fā)明實施例提供的LCD轉(zhuǎn)換器分別與多媒體設備和第三方顯示設備連接,所述 LCD轉(zhuǎn)換器包括USB接口與所述多媒體設備連接,接收所述多媒體設備傳輸?shù)臄?shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;多類型的LCD輸出接口與所述第三方顯示設備連接,向所述第三方顯示設備輸出顯示數(shù)據(jù);主控制器與所述USB接口和多類型的LCD輸出接口連接,通過所述USB接口接收所述多媒體設備發(fā)送的數(shù)據(jù)包,解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示。圖1示出了本發(fā)明實施例提供的LCD轉(zhuǎn)換器的結(jié)構(gòu)框圖,為了便于說明,圖中僅給出了與本發(fā)明實施例相關的部分。本發(fā)明實施例提供的IXD轉(zhuǎn)換器分別與多媒體設備和第三方顯示設備連接,IXD 轉(zhuǎn)換器接收所述多媒體設備發(fā)送的數(shù)據(jù)包,經(jīng)過處理后,輸出到所述第三方顯示設備進行顯示,其中,所述第三方顯示設備可以包括多個,即多個第三方顯示設備。其中,所述IXD轉(zhuǎn)換器包括USB接口與所述多媒體設備連接,接收所述多媒體設備傳輸?shù)臄?shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;多類型的LCD輸出接口與所述第三方顯示設備連接,向所述第三方顯示設備輸出顯示數(shù)據(jù);主控制器與所述USB接口和多類型的IXD輸出接口連接, 通過所述USB接口接收所述多媒體設備發(fā)送的數(shù)據(jù)包,解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的 LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示。
在本發(fā)明實施例中,上述USB接口用來傳輸大數(shù)據(jù),是一個非實時性的,當本發(fā)明實施例提供的LCD轉(zhuǎn)換器插入到所述多媒體設備時,多媒體設備對LCD轉(zhuǎn)換器進行識別枚舉。作為本發(fā)明的一個具體實施例,如圖2所示,校驗單元與所述USB接口連接,對接收到的數(shù)據(jù)包進行校驗容錯;解析單元與所述校驗單元連接,根據(jù)接收到的數(shù)據(jù)包的控制字信息,對數(shù)據(jù)包進行解析;當接收到的數(shù)據(jù)包為命令數(shù)據(jù)包,且所述命令數(shù)據(jù)包為IXD配置參數(shù)包時,與所述USB接口連接的初始化配置單元進行系統(tǒng)初始化配置,使處于待工作狀態(tài);當接收到的數(shù)據(jù)包為命令數(shù)據(jù)包,且所述命令數(shù)據(jù)包為目標顯示設備信息包時,與所述USB接口和多類型的LCD輸出接口連接的驅(qū)動單元對與所述多類型的LCD輸出接口連接的第三方顯示設備進行驅(qū)動,使其處于待工作狀態(tài);當然,本發(fā)明實施例中,主控制器還至少包括一個顯存,其與所述解析單元連接,當接收到的數(shù)據(jù)包為顯示數(shù)據(jù)包時,保存所述解析單元解析得到的顯示數(shù)據(jù)。其中,上述命令數(shù)據(jù)包包括多種情況,具體包括IXD配置參數(shù)包和目標顯示設備
fn息等。作為本發(fā)明的另一個實施例,當所述USB接口接收到的顯示數(shù)據(jù)包所包含的圖像的顯示尺寸大小與所述第三方顯示設備的顯示尺寸大小不一致時,縮放控制單元對接收到的顯示數(shù)據(jù)包進行圖像縮放,使其與所述第三方顯示設備的顯示尺寸一致,而且,將縮放操作后的顯示數(shù)據(jù)存放于與所述接收到的顯示數(shù)據(jù)包不同的顯存中,由輸出控制的時序邏輯不停的向第三方顯示設備刷數(shù)據(jù);其中IXD轉(zhuǎn)換器需要從多媒體設備獲取的目標顯示設備信息至少包括第三方顯示設備 (目標顯示設備)的類型、分辨率和顯示方式(幀率、場、隔行掃描和制式等信息);LCD轉(zhuǎn)換器需要從多媒體設備獲取的目標顯示設備信息的擴展包括輸入數(shù)據(jù)場標記、輸入數(shù)據(jù)行標記、對輸出的顯示數(shù)據(jù)的位置信息補充說明和輸入數(shù)據(jù)的分辨率等,即數(shù)據(jù)包包含一控制字,該控制描述有該數(shù)據(jù)包的類型,當數(shù)據(jù)包為顯示數(shù)據(jù)包時,該控制字還包括該顯示數(shù)據(jù)在第三方顯示設備的顯示位置的信息。為節(jié)約多媒體設備和LCD轉(zhuǎn)接器之間傳輸?shù)臄?shù)據(jù)量所需要的帶寬,并兼顧USB傳輸數(shù)據(jù)的容錯性,二者之間的每個傳輸數(shù)據(jù)包合理切分成預設長度的小包,每個小包數(shù)據(jù)附加該段數(shù)據(jù)相對與輸入圖像的位置信息和簡單數(shù)據(jù)容錯校驗。在本發(fā)明實施例中,多類型的IXD輸出接口包括但不限于AV接口、S端子、VGA接口、DVI接口和HDMI接口,即IXD轉(zhuǎn)換器集成多種類型的接口,當其中一個接口處于工作狀態(tài)時,其他接口處于休眠狀態(tài),其中顯示設備主要有液晶電視、CRT顯示器、CRT電視和投影儀,這些顯示設備的在完成縮放之后的數(shù)據(jù)填滿輸出顯存,由輸出控制的時序邏輯不停獲取顯示數(shù)據(jù)向接口上刷屏。主要的顯示器接口為AV接口(即紅白左右聲道的音頻線和黃色的視頻線)、S端子、 VGA接口(投影儀和電腦顯示器的主要接口)、DVI接口(用以替換VGA的全數(shù)字傳輸電腦顯示器接口)和HDMI接口(全數(shù)字傳輸音頻,視頻的高清顯示器接口)。LCD轉(zhuǎn)換器的多類型的LCD輸出接口,實際上是有多個不同類型接口的時序邏輯模塊組成,每個模塊分別支持一種接口時序,同時每種類型的數(shù)據(jù)接口模塊還可以選擇附加相應接口是否連通的檢測電路,用于IXD轉(zhuǎn)換器縮減不必要電路的功耗。
在本發(fā)明實施例中,由于LCD轉(zhuǎn)換器本省不帶電源,因此當其沒有與多媒體設備通過USB 口連通時,轉(zhuǎn)換器本省完全處于掉電狀態(tài)。當轉(zhuǎn)接器的USB 口插入到多媒體設備時,由USB 口進行對轉(zhuǎn)換器進行供電,并激活轉(zhuǎn)換器的圖像數(shù)據(jù)傳輸接口邏輯。圖3示出了本發(fā)明實施例提供的結(jié)合LCD轉(zhuǎn)換器完成數(shù)據(jù)顯示方法的實現(xiàn)流程, 其具體的步驟如下所述在步驟S301中,主控制器通過USB接口接收多媒體設備發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包。在本發(fā)明實施例中,對于接收到的數(shù)據(jù)包,根據(jù)其數(shù)據(jù)包的控制字來判斷數(shù)據(jù)包的類型。在步驟S302中,主控制器解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示。該步驟即給出了主控制器的主要工作原理,下述給出具體的操作步驟作為本發(fā)明的另一個實施例,圖4示出了本發(fā)明實施例提供的主控制器的工作處理原理的實現(xiàn)流程,其具體的步驟如下所述在步驟S401中,校驗單元對接收到的數(shù)據(jù)包進行校驗容錯。在本發(fā)明實施例中,校驗單元對數(shù)據(jù)包進行容錯校驗,如果出錯,則直接丟棄。在步驟S402中,解析單元根據(jù)接收到的數(shù)據(jù)包的控制字信息,對數(shù)據(jù)包進行解析。在本發(fā)明實施例中,多媒體設備傳輸給LCD轉(zhuǎn)換器的數(shù)據(jù)包都包含一控制字,該控制字用以標識該數(shù)據(jù)包的類型,數(shù)據(jù)包的類型包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包,其中,命令數(shù)據(jù)包包含LCD轉(zhuǎn)換器初始化配置數(shù)據(jù)、第三方顯示設備的驅(qū)動程序以及第三方顯示設備的目標顯示設備信息。在步驟S403中,當接收到的數(shù)據(jù)包為命令數(shù)據(jù)包,且所述命令數(shù)據(jù)包為IXD配置參數(shù)包時,初始化配置單元進行系統(tǒng)初始化配置,使處于待工作狀態(tài)。在本發(fā)明實施例中,IXD轉(zhuǎn)接器不能自適應識別外接設備。因此在USB接口傳輸?shù)臄?shù)據(jù)中,必不可少的需要將配置命令融入到USB傳輸數(shù)據(jù)中。其中,LCD轉(zhuǎn)換器本身是一個被動接收設備和靜態(tài)轉(zhuǎn)換設備,因此需要借助于多媒體設備的處理器,通過配置命令參數(shù),將這些配置命令參數(shù)以數(shù)據(jù)方式傳遞給LCD轉(zhuǎn)換器, 因此多媒體設備通過USB接口向IXD轉(zhuǎn)換器發(fā)送的數(shù)據(jù)包含控制字,該控制字協(xié)議區(qū)分接收到的數(shù)據(jù)包是命令包還是顯示數(shù)據(jù)包,并設定不同的數(shù)據(jù)和命令地址空間。在步驟S404中,當接收到的數(shù)據(jù)包為命令數(shù)據(jù)包,且所述命令數(shù)據(jù)包為目標顯示設備信息包時,驅(qū)動單元對與所述多類型的LCD輸出接口連接的第三方顯示設備進行驅(qū)動,使其處于待工作狀態(tài)。在步驟S405中,當接收到的數(shù)據(jù)包為顯示數(shù)據(jù)包時,將所述解析單元解析得到的顯示數(shù)據(jù)保存在顯存中。在本發(fā)明實施例中,該保存的顯示數(shù)據(jù)可以是不需要圖像大小尺寸縮放的數(shù)據(jù), 也可以是進行圖像大小尺寸縮放之后的數(shù)據(jù),當然,作為本發(fā)明的一個實施例,也可以將執(zhí)行縮放操作的顯示數(shù)據(jù)存放到第二顯存。
在本發(fā)明實施例中,IXD轉(zhuǎn)換器將顯示數(shù)據(jù)輸出到第三方顯示設備的實現(xiàn)可以理解為a)內(nèi)部時鐘源PLL和輸出時鐘產(chǎn)生電路;b)接收一個數(shù)據(jù)包的顯示數(shù)據(jù)緩沖;c)數(shù)據(jù)填寫內(nèi)部顯存邏輯;d)至少能容納一行完整最大輸入尺寸第一顯示數(shù)據(jù)緩沖;e)至少能容納一幀完整最大輸出尺寸第二顯存;f)輸入到輸出轉(zhuǎn)換縮放邏輯;g)輸出到終端的各種接口時序電路。其中,LCD轉(zhuǎn)換器的PLL所產(chǎn)生內(nèi)部邏輯時鐘和向外輸出時鐘,取決于在應用模式下,輸入圖像尺寸的大小和輸出終端刷屏的要求。當通過USB接收到的數(shù)據(jù)包被判定為顯示數(shù)據(jù)時,將USB接收數(shù)據(jù)緩沖通過與顯示數(shù)據(jù)包緩沖置換,讓USB數(shù)據(jù)的傳輸不至于被后續(xù)的數(shù)據(jù)操作而打斷。作為本發(fā)明的另一個實施例,圖5示出了本發(fā)明實施例提供的數(shù)據(jù)顯示系統(tǒng)的示意圖,該系統(tǒng)包括多媒體設備、LCD轉(zhuǎn)換器和第三方顯示設備,其中,多媒體設備對對所述第三方顯示設備的顯示信息進行配置,并向所述IXD轉(zhuǎn)換器輸出數(shù)據(jù)包;IXD轉(zhuǎn)換器與所述多媒體設備連接,接收所述多媒體設備輸出的數(shù)據(jù)包,同時解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的 IXD輸出接口傳輸?shù)剿龅谌斤@示設備;第三方顯示設備與所述IXD轉(zhuǎn)換器連接,顯示所述LCD轉(zhuǎn)換器輸出的顯示數(shù)據(jù),其中,多媒體設備顯示器顯示的數(shù)據(jù)與所述第三方顯示設備顯示的數(shù)據(jù)相同,也可以不同。其中,結(jié)合圖5,假設多個體設備的顯示屏顯示是顯示場景1,第三方顯示設備(S 端子、RGB屏幕和MPU屏等)也可以顯示該顯示場景1,當然也可以顯示其他顯示場景(例如圖中所示的場景2、3等),在此不用以限制本發(fā)明。作為本發(fā)明的一個具體實施例,假設當前應用場景為1.多媒體設備為手機,擁有320U40的MPU屏;2.多媒體設備包含一個mini USB 口 ;3. IXD轉(zhuǎn)接器包含了一端mini USB接頭,一個IXD轉(zhuǎn)換器主體,一個VGA輸出接口,一個HDMI輸出接口,一個DVI接口;4.用戶要將手機上播放的視頻,輸出到U80x720DVI接口的液晶電視上。由于作為多媒體設備的手機本身為較早的產(chǎn)品,并不能支持大屏顯示,也沒有任何其他的轉(zhuǎn)接接口,因此,需要在用戶的手機上增加LCD轉(zhuǎn)換器的USB驅(qū)動等相關程序。安裝完畢IXD轉(zhuǎn)接器的USB驅(qū)動后,在手機上插上IXD轉(zhuǎn)接器的USB接口,在USB 驅(qū)動的枚舉情況下,LCD轉(zhuǎn)接器被識別,并進入LCD轉(zhuǎn)接器的菜單設置。通過多媒體設備的LCD轉(zhuǎn)換器的應用程序,引導用戶設置了當前多媒體設備的顯存的大小、目標顯示器的顯示大小、目標顯示器的接口類型等數(shù)據(jù)。該應用程序通過調(diào)用系統(tǒng)函數(shù)獲取當前顯存區(qū)域地址,顯存更新數(shù)據(jù)區(qū)間,按照協(xié)議將顯示數(shù)據(jù)和命令數(shù)據(jù)打包向USB接口發(fā)送。IXD轉(zhuǎn)換器的主控制器的主控邏輯,在自適應模式下,設定系統(tǒng)的最高PLL時鐘,并向各個控制邏輯(控制各路不同類型的接口)分配好系統(tǒng)時鐘,當系統(tǒng)時鐘穩(wěn)定后,才真正開始顯示數(shù)據(jù)的轉(zhuǎn)換工作。LCD轉(zhuǎn)換器的主控邏輯,先將數(shù)據(jù)暫存到USB緩沖區(qū),對最新收到的數(shù)據(jù)按照數(shù)據(jù)格式進行檢測和分析,實時檢測命令的改動和顯示數(shù)據(jù)的更新。IXD轉(zhuǎn)換器的主控制器,根據(jù)命令配置,檢測到顯示數(shù)據(jù)的圖像實際有效為 640x480的尺寸(多媒體設備將此圖像尺寸的進行了縮放,再送到多媒體設備顯示屏去顯示),故第一顯存的開放的區(qū)域為640寬度的一條圖像數(shù)據(jù)。隨著新的數(shù)據(jù)進來,轉(zhuǎn)換器的主控對顯示數(shù)據(jù)進行放大到U80X720,并流水式放置到第二顯存中,第二顯存所開辟的空間正好為1280x720x3RGB三色像素空間。DVI接口邏輯電路不斷的從第二顯存中獲取顯示數(shù)據(jù),根據(jù)DVI的接口將顯示數(shù)據(jù)按照合理的時序往液晶電視上傳送,此時用戶能在電視上看到完整的播放內(nèi)容。 上述僅為本發(fā)明的一個具體實施例,在此不用以限制本發(fā)明。本發(fā)明實施例提供的LCD轉(zhuǎn)換器分別與多媒體設備和第三方顯示設備連接,所述 LCD轉(zhuǎn)換器包括USB接口與所述多媒體設備連接,接收所述多媒體設備傳輸?shù)臄?shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;多類型的LCD輸出接口與所述第三方顯示設備連接,向所述第三方顯示設備輸出顯示數(shù)據(jù);主控制器與所述USB接口和多類型的LCD輸出接口連接,通過所述USB接口接收所述多媒體設備發(fā)送的數(shù)據(jù)包,解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示,實現(xiàn)將多媒體設備的顯示數(shù)據(jù)通過任意尺寸的顯示設備的顯示,降低了硬件設計的復雜問題。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種LCD轉(zhuǎn)換器,其特征在于,所述LCD轉(zhuǎn)換器分別與多媒體設備和第三方顯示設備連接,所述LCD轉(zhuǎn)換器包括USB接口,與所述多媒體設備連接,用于接收所述多媒體設備傳輸?shù)臄?shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;多類型的LCD輸出接口,與所述第三方顯示設備連接,用于向所述第三方顯示設備輸出顯示數(shù)據(jù);以及主控制器,與所述USB接口和多類型的IXD輸出接口連接,用于通過所述USB接口接收所述多媒體設備發(fā)送的數(shù)據(jù)包,解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示。
2.如權(quán)利要求1所述的LCD轉(zhuǎn)換器,其特征在于,所述主控制器具體包括校驗單元,與所述USB接口連接,用于對接收到的數(shù)據(jù)包進行校驗容錯;解析單元,與所述校驗單元連接,用于根據(jù)接收到的數(shù)據(jù)包的控制字信息,對數(shù)據(jù)包進行解析;初始化配置單元,與所述USB接口連接,用于當接收到的數(shù)據(jù)包為命令數(shù)據(jù)包,且所述命令數(shù)據(jù)包為LCD配置參數(shù)包時,進行系統(tǒng)初始化配置,使處于待工作狀態(tài);驅(qū)動單元,與所述USB接口和多類型的IXD輸出接口連接,用于當接收到的數(shù)據(jù)包為命令數(shù)據(jù)包,且所述命令數(shù)據(jù)包為目標顯示設備信息包時,對與所述多類型的LCD輸出接口連接的第三方顯示設備進行驅(qū)動,使其處于待工作狀態(tài);以及至少一個顯存,與所述解析單元連接,用于當接收到的數(shù)據(jù)包為顯示數(shù)據(jù)包時,保存所述解析單元解析得到的顯示數(shù)據(jù)。
3.如權(quán)利要求2所述的LCD轉(zhuǎn)換器,其特征在于,所述主控制器還包括縮放控制單元,用于當所述USB接口接收到的顯示數(shù)據(jù)包所包含的圖像的顯示尺寸大小與所述第三方顯示設備的顯示尺寸大小不一致時,對接收到的顯示數(shù)據(jù)包進行圖像縮放,使其與所述第三方顯示設備的顯示尺寸一致。
4.如權(quán)利要求1所述的LCD轉(zhuǎn)換器,其特征在于,所述多類型的LCD輸出接口包括AV 接口、S端子、VGA接口、DVI接口和HDMI接口。
5.一種基于權(quán)利要求1所述的LCD轉(zhuǎn)換器的數(shù)據(jù)顯示方法,其特征在于,所述方法包括下述步驟主控制器通過USB接口接收多媒體設備發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包包括命令數(shù)據(jù)包和顯示數(shù)據(jù)包;主控制器解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示。
6.如權(quán)利要求5所述的方法,其特征在于,所述主控制器解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備,進行數(shù)據(jù)顯示的步驟具體包括下述步驟校驗單元對接收到的數(shù)據(jù)包進行校驗容錯;解析單元根據(jù)接收到的數(shù)據(jù)包的控制字信息,對數(shù)據(jù)包進行解析;當接收到的數(shù)據(jù)包為命令數(shù)據(jù)包,且所述命令數(shù)據(jù)包為LCD配置參數(shù)包時,初始化配置單元進行系統(tǒng)初始化配置,使處于待工作狀態(tài);當接收到的數(shù)據(jù)包為命令數(shù)據(jù)包,且所述命令數(shù)據(jù)包為目標顯示設備信息包時,驅(qū)動單元對與所述多類型的LCD輸出接口連接的第三方顯示設備進行驅(qū)動,使其處于待工作狀態(tài);當接收到的數(shù)據(jù)包為顯示數(shù)據(jù)包時,將所述解析單元解析得到的顯示數(shù)據(jù)保存在顯存中。
7.如權(quán)利要求6所述的方法,其特征在于,所述方法還包括下述步驟當所述USB接口接收到的顯示數(shù)據(jù)包所包含的圖像的顯示尺寸大小與所述第三方顯示設備的顯示尺寸大小不一致時,縮放控制單元對接收到的顯示數(shù)據(jù)包進行圖像縮放,使其與所述第三方顯示設備的顯示尺寸一致。
8.一種數(shù)據(jù)顯示系統(tǒng),其特征在于,所述系統(tǒng)包括多媒體設備、IXD轉(zhuǎn)換器和第三方顯示設備,其中多媒體設備,用于對所述第三方顯示設備的顯示信息進行配置,并向所述LCD轉(zhuǎn)換器輸出數(shù)據(jù)包;LCD轉(zhuǎn)換器,與所述多媒體設備連接,用于接收所述多媒體設備輸出的數(shù)據(jù)包,同時解析所述數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動所述第三方顯示設備,或?qū)⑺鰯?shù)據(jù)包通過所述多類型的LCD輸出接口傳輸?shù)剿龅谌斤@示設備;以及第三方顯示設備,與所述IXD轉(zhuǎn)換器連接,用于顯示所述IXD轉(zhuǎn)換器輸出的顯示數(shù)據(jù)。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述多媒體設備顯示器顯示的數(shù)據(jù)與所述第三方顯示設備顯示的數(shù)據(jù)相同。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述多媒體設備顯示器顯示的數(shù)據(jù)與所述第三方顯示設備顯示的數(shù)據(jù)不同。
全文摘要
本發(fā)明適用于多媒體技術(shù)領域,提供了一種LCD轉(zhuǎn)換器及基于LCD轉(zhuǎn)換器的數(shù)據(jù)顯示方法,所述LCD轉(zhuǎn)換器分別與多媒體設備和第三方顯示設備連接,LCD轉(zhuǎn)換器包括USB接口,與多媒體設備連接,用于接收多媒體設備傳輸?shù)臄?shù)據(jù)包;多類型的LCD輸出接口,與第三方顯示設備連接,用于向第三方顯示設備輸出顯示數(shù)據(jù);主控制器,與USB接口和多類型的LCD輸出接口連接,用于通過USB接口接收多媒體設備發(fā)送的數(shù)據(jù)包,解析數(shù)據(jù)包,根據(jù)數(shù)據(jù)包的類型,進行初始化配置,或驅(qū)動第三方顯示設備,或?qū)?shù)據(jù)包通過多類型的LCD輸出接口傳輸?shù)降谌斤@示設備,進行數(shù)據(jù)顯示,實現(xiàn)將多媒體設備的顯示數(shù)據(jù)通過任意尺寸的顯示設備的顯示,降低了硬件設計的復雜問題。
文檔編號G06F3/14GK102479493SQ201010565790
公開日2012年5月30日 申請日期2010年11月30日 優(yōu)先權(quán)日2010年11月30日
發(fā)明者胡勝發(fā), 蔡寧寧 申請人:安凱(廣州)微電子技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
龙泉市| 东光县| 璧山县| 五常市| 久治县| 桦南县| 石渠县| 曲阳县| 崇左市| 高陵县| 那坡县| 哈巴河县| 玉林市| 得荣县| 格尔木市| 岳阳市| 尤溪县| 安国市| 曲沃县| 娱乐| 大丰市| 滦平县| 阿鲁科尔沁旗| 秦安县| 友谊县| 旬邑县| 栾城县| 新巴尔虎右旗| 滦平县| 宝丰县| 高碑店市| 日照市| 桓仁| 合作市| 繁峙县| 尚志市| 尉犁县| 尚义县| 平罗县| 新巴尔虎右旗| 宜春市|