專利名稱:顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法。
背景技術(shù):
顯示設(shè)備主要由顯示系統(tǒng)和顯示面板(Panel)組成,而顯示系統(tǒng)由控制系統(tǒng)(軟件系統(tǒng))和周邊電路組成。顯示設(shè)備是由顯示系統(tǒng)將視頻信號處理后送達(dá)顯示面板,進(jìn)而將信號還原成畫面,最終實(shí)現(xiàn)顯示的功能。顯示設(shè)備中最重要的設(shè)備——顯示面板(Panel),其接口都具有相應(yīng)標(biāo)準(zhǔn)(Panel 顯示接口目前主要有LVDS/RSDQ,針對整個顯示系統(tǒng)來說,更換固定接口的顯示面板僅需要設(shè)定其對應(yīng)的參數(shù)即可,而不需要變更顯示面板的控制方式。目前顯示設(shè)備的開發(fā)中,匹配顯示面板的開發(fā)過程主要是根據(jù)顯示面板的產(chǎn)品規(guī)格來設(shè)定控制軟件的對應(yīng)參數(shù),再通過編譯生成文件并寫入程式存儲器(FLAHS/RAM)中, 其相當(dāng)于將面板顯示標(biāo)識參數(shù)固化于顯示系統(tǒng)中。近年來,顯示設(shè)備的發(fā)展迅速,更新?lián)Q代很快,這就要求顯示設(shè)備的開發(fā)速度跟上市場速度。由于顯示面板在顯示設(shè)備中的重要位置,所以及時開發(fā)不同廠商、不同型號顯示面板的時效性和開發(fā)的可靠性變得越來越重要。顯示面板作為顯示設(shè)備的關(guān)鍵組成部分,其不僅僅是信號接收和顯示部件,而與顯示系統(tǒng)的信息交換及溝通也十分必要,以上現(xiàn)狀使顯示面板廠商與顯示設(shè)備制造商的合作也越來越多,越來越深入,這也使顯示系統(tǒng)各組成部分的溝通和整合成為可能。將面板顯示標(biāo)識參數(shù)固化于顯示系統(tǒng)中的方式,使得一個顯示系統(tǒng)只可以固定匹配某一款顯示面板。若需更換顯示設(shè)備的顯示面板,必須對顯示系統(tǒng)進(jìn)行重新開發(fā)才能保證顯示設(shè)備的正常工作。由于顯示設(shè)備的控制系統(tǒng)較復(fù)雜,即使對顯示系統(tǒng)中的顯示面板參數(shù)簡單修改也要對整個系統(tǒng)進(jìn)行驗(yàn)證,以確保其工作穩(wěn)定性,增加了開發(fā)工作的復(fù)雜性和管控難度。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是針對上述現(xiàn)有技術(shù)而提供一種顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法,通過顯示系統(tǒng)從顯示面板端獲取相關(guān)信息,再送出適合顯示面板顯示的信號,從而達(dá)到顯示設(shè)備系統(tǒng)可自動匹配不同尺寸、不同廠商顯示面板的方法。本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案是顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法,包括有以下步驟1)在顯示系統(tǒng)上電初始化階段,顯示系統(tǒng)通過顯示接口從顯示面板端獲取面板顯示標(biāo)識參數(shù),并將其存儲于顯示系統(tǒng)的微控制芯片(MCU)的隨機(jī)存儲器(RAM)中;幻顯示系統(tǒng)將讀取到的面板顯示標(biāo)識參數(shù)對顯示系統(tǒng)的圖像控制芯片等設(shè)備進(jìn)行相關(guān)初始化配置;幻顯示系統(tǒng)完成初始化后即可送出適合顯示面板顯示的信號,進(jìn)入正常工作狀態(tài)。按上述方案,在步驟1)之前顯示面板首先要內(nèi)置面板顯示標(biāo)識參數(shù),面板顯示標(biāo)識參數(shù)是按照固定的格式編碼為模塊化的數(shù)據(jù),存儲于顯示面板端的非易失性存儲器。
3
按上述方案,所述的步驟幻在顯示系統(tǒng)通過顯示接口從顯示面板端讀取面板顯示標(biāo)識參數(shù)到系統(tǒng)中,之后首先需要經(jīng)過解碼,將其賦值給顯示系統(tǒng)的控制系統(tǒng)的全局變量,顯示系統(tǒng)正常工作過程中,所述的全局變量需要隨時調(diào)用和使用。按上述方案,在步驟幻之后在顯示設(shè)備正常工作狀態(tài),顯示系統(tǒng)通過顯示接口對顯示面板端的面板顯示標(biāo)識參數(shù)進(jìn)行更新或/和對顯示面板的其它相關(guān)參數(shù)進(jìn)行修改和控制。本發(fā)明的顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法是將顯示面板的面板顯示標(biāo)識參數(shù)從顯示系統(tǒng)中分離出來,讓顯示面板的面板顯示標(biāo)識參數(shù)隨面板自身保存。這使得顯示面板和顯示系統(tǒng)的控制系統(tǒng)真正成為兩種模塊,在其共同構(gòu)成顯示設(shè)備時,顯示系統(tǒng)從顯示面板端獲取其面板顯示標(biāo)識參數(shù),再據(jù)此設(shè)置控制系統(tǒng)及周邊電路并送出顯示面板適合的信號供顯示。這樣顯示設(shè)備的顯示系統(tǒng)(特別是控制系統(tǒng))可以專注于功能及控制方式的開發(fā),而不用受某個顯示面板的限制,進(jìn)而開發(fā)出可自動匹配通用顯示面板的顯示設(shè)備系統(tǒng)。本發(fā)明的有益效果在于對于顯示設(shè)備生產(chǎn)來說,顯示設(shè)備僅更換顯示面板不用進(jìn)行再次開發(fā),且顯示設(shè)備開發(fā)不用考慮顯示面板的供應(yīng)和庫存,節(jié)省了開發(fā)費(fèi)用,增強(qiáng)了顯示設(shè)備開發(fā)的靈活性。對于顯示設(shè)備維修來說,售后維修人員不用考慮原維修顯示設(shè)備系統(tǒng)所匹配的顯示面板,更換正常的顯示面板即可組成相同的顯示設(shè)備。甚至不同尺寸顯示設(shè)備的顯示系統(tǒng)可以相互更換,由此極大簡化了維修過程,節(jié)省了維修備件庫存。
圖1是本發(fā)明的硬件連接框圖;圖2是顯示系統(tǒng)與顯示面板接口連接定義圖;圖3是本發(fā)明的軟件實(shí)現(xiàn)流程圖;圖4是面板顯示標(biāo)識參數(shù)規(guī)劃模塊圖。
具體實(shí)施例方式顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法,包括有以下步驟1)在顯示系統(tǒng)上電初始化階段,顯示系統(tǒng)通過顯示接口從顯示面板端獲取面板顯示標(biāo)識參數(shù),并將其存儲于顯示系統(tǒng)的微控制芯片(MCU)的隨機(jī)存儲器(RAM)中;2)顯示系統(tǒng)將讀取到的面板顯示標(biāo)識參數(shù)對顯示系統(tǒng)的圖像控制芯片等設(shè)備進(jìn)行相關(guān)初始化配置;幻顯示系統(tǒng)完成初始化后即可送出適合顯示面板顯示的信號,進(jìn)入正常工作狀態(tài)。在步驟1)之前顯示面板首先要內(nèi)置面板顯示標(biāo)識參數(shù),面板顯示標(biāo)識參數(shù)是按照固定的格式編碼為模塊化的數(shù)據(jù),存儲于顯示面板端的非易失性存儲器。所述的步驟2、在顯示系統(tǒng)通過顯示接口從顯示面板端讀取面板顯示標(biāo)識參數(shù)到系統(tǒng)中,之后首先需要經(jīng)過解碼,將其賦值給顯示系統(tǒng)的控制系統(tǒng)的全局變量,顯示系統(tǒng)正常工作過程中,所述的全局變量需要隨時調(diào)用和使用。在步驟幻之后在顯示設(shè)備正常工作狀態(tài),顯示系統(tǒng)通過顯示接口對顯示面板端的面板顯示標(biāo)識參數(shù)進(jìn)行更新或/和對顯示面板的其它相關(guān)參數(shù)進(jìn)行修改和控制。為了更好地理解本發(fā)明,下面結(jié)合實(shí)施例進(jìn)一步闡明本發(fā)明內(nèi)容,但本發(fā)明不僅僅局限于此。如圖1硬件連接框圖,本發(fā)明基于目前硬件基礎(chǔ),在顯示面板端增加專用的或與面板相關(guān)參數(shù)共用的非易失性存儲器(EEPR0M、FLASH等),來存儲面板顯示標(biāo)識參數(shù)數(shù)據(jù);如圖2接口連接定義圖(以LVDS接口為例),本發(fā)明是利用顯示面板與顯示系統(tǒng)之間接口的閑置引腳用作通訊連接,基于I2C通訊原理驅(qū)動顯示系統(tǒng)從顯示面板端讀取面板顯示標(biāo)識參數(shù),另外可通過脈沖寬度調(diào)制(PWM)來調(diào)整顯示面板端相關(guān)參數(shù);如圖3軟件流程圖,本發(fā)明以上述硬件設(shè)計(jì)為基礎(chǔ),利用軟件設(shè)計(jì)來實(shí)現(xiàn),軟件流程說明如下1、開始,顯示設(shè)備上電;2、顯示系統(tǒng)端微控制芯片(MCU)開始進(jìn)行初始化,對其I/O 口和通訊端口進(jìn)行設(shè)置,為接下來的數(shù)據(jù)讀取做準(zhǔn)備;3、MCU初始化完成后則設(shè)置顯示面板電源,激活面板顯示標(biāo)識參數(shù)存儲器;4、通過連接顯示面板的I2C通訊端口,從顯示面板端非易失性存儲器中讀取面板顯示標(biāo)識參數(shù),將其存儲于MCU隨機(jī)存儲器(RAM)中;5、判斷是否從顯示面板端讀取到正確的面板顯示標(biāo)識參數(shù);6、若MCU沒有讀到正確的數(shù)據(jù)而導(dǎo)致此過程失敗,則MCU會載入缺省的一組面板顯示標(biāo)識參數(shù)繼續(xù)運(yùn)行,防止由于數(shù)據(jù)讀取問題導(dǎo)致顯示設(shè)備完全無法顯示的異常;7、將存儲于MCU隨機(jī)存儲器(RAM)中的面板顯示標(biāo)識參數(shù)按照編碼規(guī)則進(jìn)行相應(yīng)解碼,并賦給用于正常工作調(diào)用數(shù)據(jù)的全局變量;8、使用解碼的參數(shù)對顯示設(shè)備圖像控制芯片等硬件設(shè)備進(jìn)行初始化配置;9、配置結(jié)束,顯示設(shè)備即送出適合顯示面板規(guī)格的畫面供顯示,至此,顯示設(shè)備進(jìn)入正常工作狀態(tài)。本發(fā)明具體實(shí)施實(shí)現(xiàn)示例如下1.首先對顯示面板端存儲的面板顯示標(biāo)識參數(shù)進(jìn)行編碼規(guī)則設(shè)計(jì),建立面板顯示標(biāo)識參數(shù)編碼規(guī)范,將顯示面板的性能規(guī)格的相關(guān)參數(shù)進(jìn)行分類,將其劃分為幾個數(shù)據(jù)塊, 并進(jìn)行編碼。面板顯示標(biāo)識參數(shù)規(guī)劃的存儲區(qū)域?yàn)?28Byte。如圖4面板顯示標(biāo)識參數(shù)規(guī)劃圖,具體劃分如下 顯示面板基本信息(Panel Information)顯示面板制造商(Panel Manufacturer)、顯示面板產(chǎn)品代碼(Panel Product Code)、顯示面板序列號(Panel Serial Number)、顯示面板型號(Panel ID)、顯示面板版本號(Panel version)、面板顯示標(biāo)識參數(shù)的版本(Panel Data version) 概述(General Description)顯示區(qū)域(Active Area)、像素?cái)?shù)(Pixel Number)、像素間距(Pixel Pitch)、可顯示色彩數(shù)(Display Colors)、模組功耗(Module Power Consumption) 接口特性 Gnterface Characteristics)接口類型 Qnterface Type)、模組供電電流(Model Power Supply Current)、接口輸入電壓(Interface Input voltage)、基準(zhǔn)輸入電壓(Common input voltage)、LVDS 接口標(biāo)識LVDS Interface Flag (TIMode、Dual port)] 電氣特性(Electrical Characteristics)輸入行總數(shù)范圍 Gnput H total
5Range)、輸入場總數(shù)范圍(Input V total Range)、輸入時鐘范圍(Input Clock Range)、輸入場頻范圍 Gnput Vfreq Range)、電源開 / 關(guān)時序Power On/Off kquence (Tl T7)、 允許最大展頻(Enable Max SSC) 光學(xué)特性(Photics Characteristics)顏色色度Color Chromaticity (Rx/ Ry/Gx/Gy/Bx/By/Wx/Wy)、對比度(Contrast fcitio)、典型的亮度(Typ. Luminance)、最小亮度(Min. Luminance)、原生伽瑪(Native Gamma)、響應(yīng)時間(Response Time)、色彩飽和度 (Color saturation) 背光特性(Backlight Characteristics)背光類型(Backlight Type)、輸入電壓范圍Gnput Voltage Range)、輸入電流范圍Qnput Current Range)、工作頻率范圍(Operating frequency Range)、啟動電壓(Turn On Voltage)、燈管壽命(Lamp Life Time)、功耗(Power Consumption)2.定義相應(yīng)的面板顯示標(biāo)識參數(shù)對應(yīng)的軟件全局變量,示例如下unsigned char PanelDate [128] ; //定義讀取面板顯示標(biāo)識參數(shù)的存儲數(shù)組
typedef struct
{
unsigned short PanelDateVer; unsigned short PanelManufacturer; unsigned int PanelID; unsigned short PanelModelNum; unsigned short PanelSNH; unsigned short PanelSNL; unsigned int PanelActiveH; unsigned int PanelActiveV; unsigned short PanelPixelPitch;
unsigned char PanelDateCheckSum; } PanelDateType ; //定義讀取面板顯示標(biāo)識參數(shù)的初始化結(jié)構(gòu)體
#define bPaneICoIorDepth(Pane1SettingFlag&BITO)
#define bTIMode(PanelSettingFlag&BITl)
#define bPanelDualPort(PanelSettingFlag&BIT2)
#define bPaneISwapPort(Pane1SettingFlag&BIT3)3.編寫軟件初始化讀取面板顯示標(biāo)識參數(shù)的控制函數(shù)
Set_PanelVcc() ; //'給顯示面板供電
I2c_ReadTBL (BYTE devicelD, WORD addr, BYTE ^buffer, BYTE count) ; //讀取面板顯示標(biāo)識參數(shù)并賦值到數(shù)組PanelDate [1 ]中 Init_PanelSetting() ; //解碼面板顯示標(biāo)識參數(shù) Init_Device() ; //對顯示系統(tǒng)的圖像控制芯片等進(jìn)行配置4.從外部存儲器中讀出面板顯示標(biāo)識參數(shù)進(jìn)行解碼并賦值給對應(yīng)的全局變量。
Init_PanelSetting() //解碼面板顯示標(biāo)識參數(shù),賦值給全局變量
{
PanelDateType . PanelDateVer= PanelDate[10]; PanelDateType . PanelManufacturer= PanelDate[11];
PanelDateType . PanelID= unsigned int (PanelDate[12]<<8)+ PanelDate[13]; PanelSettingFlag= (PanelDate[η]&BIT1)| ((PanelDate[η]&ΒΙΤ2)<<2);
}5.將解碼后的數(shù)據(jù)賦值給全局變量,并初始化圖像控制芯片等硬件設(shè)備,之后顯示系統(tǒng)即進(jìn)入正常工作狀態(tài)。
權(quán)利要求
1.顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法,其特征在于包括有以下步驟1)在顯示系統(tǒng)上電初始化階段,顯示系統(tǒng)通過顯示接口從顯示面板端獲取面板顯示標(biāo)識參數(shù),并將其存儲于顯示系統(tǒng)的微控制芯片的隨機(jī)存儲器中;2)顯示系統(tǒng)將讀取到的面板顯示標(biāo)識參數(shù)對顯示系統(tǒng)的圖像控制芯片等設(shè)備進(jìn)行相關(guān)初始化配置;幻顯示系統(tǒng)完成初始化后即可送出適合顯示面板顯示的信號,進(jìn)入正常工作狀態(tài)。
2.按權(quán)利要求1所述的顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法,其特征在于在步驟 1)之前顯示面板首先要內(nèi)置面板顯示標(biāo)識參數(shù),面板顯示標(biāo)識參數(shù)是按照固定的格式編碼為模塊化的數(shù)據(jù),存儲于顯示面板端的非易失性存儲器。
3.按權(quán)利要求1或2所述的顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法,其特征在于所述的步驟幻在顯示系統(tǒng)通過顯示接口從顯示面板端讀取面板顯示標(biāo)識參數(shù)到系統(tǒng)中,之后首先需要經(jīng)過解碼,將其賦值給顯示系統(tǒng)的控制系統(tǒng)的全局變量,顯示系統(tǒng)正常工作過程中,所述的全局變量需要隨時調(diào)用和使用。
4.按權(quán)利要求1或2所述的顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法,其特征在于在步驟3)之后在顯示設(shè)備正常工作狀態(tài),顯示系統(tǒng)通過顯示接口對顯示面板端的面板顯示標(biāo)識參數(shù)進(jìn)行更新或/和對顯示面板的其它相關(guān)參數(shù)進(jìn)行修改和控制。
5.按權(quán)利要求3所述的顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法,其特征在于在步驟 3)之后在顯示設(shè)備正常工作狀態(tài),顯示系統(tǒng)通過顯示接口對顯示面板端的面板顯示標(biāo)識參數(shù)進(jìn)行更新或/和對顯示面板的其它相關(guān)參數(shù)進(jìn)行修改和控制。
全文摘要
本發(fā)明涉及一種顯示設(shè)備系統(tǒng)可自動匹配通用面板的方法包括有以下步驟在顯示系統(tǒng)上電初始化階段,顯示系統(tǒng)通過顯示接口從顯示面板端獲取面板顯示標(biāo)識參數(shù),并將其存儲于顯示系統(tǒng)的微控制芯片的隨機(jī)存儲器中;顯示系統(tǒng)將讀取到的面板顯示標(biāo)識參數(shù)對顯示系統(tǒng)的圖像控制芯片等設(shè)備進(jìn)行相關(guān)初始化配置;顯示系統(tǒng)完成初始化后即可送出適合顯示面板顯示的信號,進(jìn)入正常工作狀態(tài)。本發(fā)明的有益效果在于節(jié)省了開發(fā)費(fèi)用,增強(qiáng)了顯示設(shè)備開發(fā)的靈活性,售后維修人員不用考慮原維修顯示設(shè)備系統(tǒng)所匹配的顯示面板,更換正常的顯示面板即可組成相同的顯示設(shè)備。不同尺寸顯示設(shè)備的顯示系統(tǒng)可以相互更換,簡化了維修過程,節(jié)省了維修備件庫存。
文檔編號G09G3/20GK102509539SQ20111031444
公開日2012年6月20日 申請日期2011年10月17日 優(yōu)先權(quán)日2011年10月17日
發(fā)明者杜清強(qiáng) 申請人:冠捷顯示科技(武漢)有限公司