ESMARC是由英創(chuàng)公司發(fā)展的一套嵌入式主板與應(yīng)用底板的連接規(guī)范,意為英創(chuàng)智能模塊架構(gòu)(Emtronix Smart Module Architecture,以下簡(jiǎn)稱ESMARC),符合ESMARC規(guī)范的工控主板在硬件接口上完全兼容,用戶可以方便的在同一塊應(yīng)用底板上安裝不同性能的主板,使系統(tǒng)滿足不同應(yīng)用場(chǎng)合的需要。
ESMARC架構(gòu)目前支持3種類型的顯示接口:并行的RGB顯示接口,串行的LVDS顯示和HDMI顯示接口,用戶在訂購主板時(shí)需要說明支持那種顯示接口。ESM928x系列只支持并行RGB顯示接口,ESM335x系列支持RGB和LVDS顯示接口,ESM680x系列支持RGB、LVDS和HDMI三種顯示接口。
ESMARC不同顯示接口的信號(hào)定義如下:(A,B,C列為ESMARC連接器管腳編號(hào),詳細(xì)說明可參考相關(guān)的ESMARC工控主板數(shù)據(jù)手冊(cè))
A列(外側(cè)) | B列 | C列(內(nèi)測(cè)) | |||
A15 | LCD_HSYNC | B15 | C15 | LCD_DCLK | |
A16 | LCD_VSYNC | B16 | LCD_BLn | C16 | LCD_DE |
A17 | LCD_B2 | B17 | LCD_G2 | C17 | LCD_R2 |
A18 | LCD_B3 | B18 | LCD_G3 | C18 | LCD_R3 |
A19 | LCD_B4 | B19 | LCD_G4 | C19 | LCD_R4 |
A20 | LCD_B5 | B20 | LCD_G5 | C20 | LCD_R5 |
A21 | LCD_B6 | B21 | LCD_G6 | C21 | LCD_R6 |
A22 | LCD_B7 | B22 | LCD_G7 | C22 | LCD_R7 |
表1 并行RGB顯示接口
A列(外側(cè)) | B列 | C列(內(nèi)測(cè)) | |||
A15 | HDMI_DDC_SDA | B15 | C15 | HDMI_D2P | |
A16 | HDMI_DDC_SCL | B16 | LCD_BLn | C16 | HDMI_D2M |
A17 | HDMI_CEC_IN | B17 | HDMI_HPD | C17 | HDMI_D1P |
A18 | LVDS_DATA0_N | B18 | LVDS_DATA0_P | C18 | HDMI_D1M |
A19 | LVDS_DATA1_N | B19 | LVDS_DATA1_P | C19 | HDMI_D0P |
A20 | LVDS_DATA2_N | B20 | LVDS_DATA2_P | C20 | HDMI_D0M |
A21 | LVDS_CLK_N | B21 | LVDS_CLK_P | C21 | HDMI_CLKP |
A22 | LVDS_DATA3_N | B22 | LVDS_DATA3_P | C22 | HDMI_CLKM |
表2 LVDS和HDMI顯示接口
當(dāng)用戶在為英創(chuàng)主板選擇配套的顯示屏?xí)r,可首先參考我們網(wǎng)站上已有的顯示屏,這些顯示屏包括配套的觸摸屏,我們都經(jīng)過測(cè)試并提供連接線,可直接與ESMARC評(píng)估底板連接使用。對(duì)于第一次使用英創(chuàng)主板的用戶,更是建議選擇我們網(wǎng)站上已經(jīng)支持的顯示屏,這樣可以加快你對(duì)英創(chuàng)主板的評(píng)估速度,節(jié)省寶貴的開發(fā)時(shí)間。
我們支持的顯示屏:LCD顯示模塊。
當(dāng)用戶需要連接一款自定義的顯示屏?xí)r,就需要對(duì)ESMARC的顯示接口有加更清晰的理解,下面分別說明如何使用ESMARC的三種顯示接口。
1、并行RGB顯示
小尺寸的LCD顯示屏通常采用并行的RGB顯示接口,典型的LCD為4.3", 5.6", 7"等,這些LCD的接口一般為24-bit的TTL電平數(shù)字接口,R-G-B各8位,再加上一些時(shí)序控制信號(hào)。ESMARC RGB顯示接口為18-bit的TTL(3.3V)數(shù)字接口,R-G-B各6位,在實(shí)際連接時(shí), ESAMRC RGB的每種顏色需要連接到LCD屏對(duì)應(yīng)顏色的高6位,LCD屏每種顏色的低兩位可直接接地。具體可參考ETA920 7寸LCD轉(zhuǎn)接板電路圖。
2、LVDS顯示
LVDS顯示是將數(shù)字RGB信號(hào)轉(zhuǎn)換為低壓差分信號(hào)傳送,以加強(qiáng)信號(hào)抗干擾能力,增加傳輸距離,簡(jiǎn)化硬件連接。LVDS與RGB信號(hào)的數(shù)據(jù)映射關(guān)系有SPWG和JEIDA兩種標(biāo)準(zhǔn)。
LVDS輸出 | Slot0 | Slot1 | Slot2 | Slot3 | Slot4 | Slot5 | Slot6 |
LVDS_DATA0 | G0 | R5 | R4 | R3 | R2 | R1 | R0 |
LVDS_DATA1 | B1 | B0 | G5 | G4 | G3 | G2 | G1 |
LVDS_DATA2 | DE | VS | HS | B5 | B4 | B3 | B2 |
LVDS_DATA3 | CTL | B7 | B6 | G7 | G6 | R7 | R6 |
表3 SPWG數(shù)據(jù)映射關(guān)系
LVDS輸出 | Slot0 | Slot1 | Slot2 | Slot3 | Slot4 | Slot5 | Slot6 |
LVDS_DATA0 | G2 | R7 | R6 | R5 | R4 | R3 | R2 |
LVDS_DATA1 | B3 | B2 | G7 | G6 | G5 | G4 | G3 |
LVDS_DATA2 | DE | VS | HS | B7 | B6 | B5 | B4 |
LVDS_DATA3 | CTL | B1 | B0 | G1 | G0 | R1 | R0 |
表4 JEIDA數(shù)據(jù)映射關(guān)系
當(dāng)使用ESMARC主板RGB顯示接口連接LVDS顯示屏?xí)r,需要專用芯片將RGB數(shù)字信號(hào)轉(zhuǎn)化為L(zhǎng)VDS差分信號(hào),同時(shí)必須根據(jù)LVDS顯示屏使用的數(shù)據(jù)映射關(guān)系,正確的設(shè)計(jì)轉(zhuǎn)換電路。TI的DS90C385A是常用的24-bit RGB轉(zhuǎn)LVDS接口芯片,其數(shù)字輸入端可直接與ESMARC RGB接口相連。DS90C385A支持最高87.5MHz的數(shù)據(jù)時(shí)鐘,即最大可支持1280×800 @50Hz左右的顯示分辨率。DS90C385A的數(shù)字輸入與LVDS輸出對(duì)應(yīng)關(guān)系如下圖所示(詳細(xì)說明請(qǐng)參考DS90C385A數(shù)據(jù)手冊(cè)):
圖1 DS90C385A的數(shù)字輸入與LVDS輸出對(duì)應(yīng)關(guān)系
下圖是利用DS90C385A實(shí)現(xiàn)JEIDA標(biāo)準(zhǔn)的RGB轉(zhuǎn)LVDS轉(zhuǎn)接電路:
圖2 并行RGB轉(zhuǎn)LVDS(JEIDA標(biāo)準(zhǔn))
下圖是利用DS90C385A實(shí)現(xiàn)SPWG標(biāo)準(zhǔn)的RGB轉(zhuǎn)LVDS轉(zhuǎn)接電:
圖3 并行RGB轉(zhuǎn)LVDS(SPWG標(biāo)準(zhǔn))
ESM928x系列連接LVDS顯示屏,需要根據(jù)顯示屏的LVDS-RGB數(shù)據(jù)映射關(guān)系選擇對(duì)應(yīng)的轉(zhuǎn)換電路。ESM335x-LVDS的顯示接口就是使用的圖2所示的轉(zhuǎn)換電路,采用JEIDA標(biāo)準(zhǔn),如果用戶的LCD為SPWG格式,就需要選擇ESM335x RGB顯示接口,然后在應(yīng)用底板上參考圖3的設(shè)計(jì)將RGB轉(zhuǎn)為L(zhǎng)VDS信號(hào)。ESM680x系列主板的LVDS顯示接口可支持JEIDA/SPWG軟件切換,方便與LVDS顯示屏的直接連接。
3、HDMI顯示
HDMI是標(biāo)準(zhǔn)的顯示接口,用戶可直接參考ESMARC評(píng)估底上的相關(guān)電路。
4、LVDS + HDMI雙屏顯示
ESM680x系列(Linux)工控主板可支持LVDS和HDMI同時(shí)顯示,相關(guān)說明請(qǐng)參考:《ESM6802雙屏顯示(LVDS+HDMI)設(shè)置》。
成都英創(chuàng)信息技術(shù)有限公司 028-8618 0660