一、屏的介面型別大致有:
1.spi:spi/採用較少,連線為cs/,slk,sdi,sdo四根線,連線少但是軟體控制比較複雜。一般用於低速黑白小尺寸屏;
2.i2c:i2c一般用於低速黑白小尺寸屏;
3.cpu:在功能機上用的多;
4.rgb:大屏採用較多;
5.lvds:lvds輸出介面在17in及以上液晶顯示器中得到了廣泛的應用;
6.mddi:為高通推出,將取代spi模式而成為移動領域的高速序列介面;
7.mipi:為多家重量級廠商聯合成立的組織。
1.spi介面
spi(serial peripheral inte***ce):序列外圍介面。是motorola首先在其mc68hcxx系列處理器上定義的。它可以使mcu與各種外圍裝置以序列方式進行通訊以交換資訊。spi有三個暫存器分別為:控制暫存器spcr,狀態暫存器spsr,資料暫存器spdr。外圍裝置包括flashram、網路控制器、lcd顯示驅動器、a/d轉換器和mcu等。spi介面主要應用在eeprom、flash、實時時鐘、ad轉換器,還有數字訊號處理器和數碼訊號解碼器之間。
2.i2c介面
i2c(inter-integrated circuit):i2c匯流排是一種由nxp(原philips公司)開發的兩線式序列匯流排,最主要的優點是其簡單性和有效性。匯流排是用於連線微控制器及其外圍裝置。i2c匯流排的另乙個優點是,它支援多主控(multimastering), 其中任何能夠進行傳送和接收的裝置都可以成為主匯流排。乙個主控能夠控制訊號的傳輸和時鐘頻率。當然,在任何時間點上只能有乙個主控。
3.cpu介面
4.rgb介面
rgb:大屏採用較多的模式,資料位傳輸也有6位,16位和18位之分。連線一般有:vsync,hsync,dotclk,vld,enable,剩下就是資料線。
5.lvds介面
6.mddi介面
mddi(mobiledisplaydigitalinte***ce):高通公司於2023年提出的介面,通過減少連線可提高移動**的可靠性並降低功耗,這將取代spi模式而成為移動領域的高速序列介面。連線主要是host_data,host_strobe,client_data,client_strobe,power,gnd幾根線。
7.mipi介面
mipi:為多家重量級廠商聯合成立的組織,其推出了一系列移動標準,其中就包括mipi dsi。mipi推出的時間不長,但推廣速度很快,包括iphone4/meizu m9 都採用mipi介面(可能現在除了高通的手機,大部分都是)。mipi介面有物理規範,因此我們看到的支援dsi的開發板和lcd都是mipi規範的排線。但是目前mipi介面的lcd基本上買不到,網上有一些自己做開發的,也是用的iphone的屏開發板部分,panda board在cpu這塊就沒有將mipi的訊號引出來,沒法用,samsung s5pc100開發板沒有引出介面,samsung s5pv210開發板一般有mipi介面驅動部分,目前只能有omap的**可以參考。
二、從屏的介面樣式簡單區分屏介面型別的方法
(1)ttl屏介面樣式:
d6t(單6位ttl):31扣針,41扣針。對應屏的尺寸主要為筆記本液晶屏(8寸,10寸,11寸,12寸),還有部分台式電腦屏15寸為41扣針介面。
s6t(雙6位ttl):30+45針軟排線,60扣針,70扣針,80扣針。主要為台式電腦的14寸,15寸液晶屏。
d8t(單8位ttl):很少見
s8t(雙8位ttl):有,很少見80扣針(14寸,15寸)
(2)lvds屏介面樣式:
d6l(單6位lvds):14插針,20插針,14片插,30片插(屏顯基板100歐姆電阻的數量為4個)主要為筆記本液晶屏(12寸,13寸,14寸,15寸)
d8l(單8位lvds):20插針(5個100歐姆)(15寸)
s6l(雙6位lvds):20插針,30插針,30片插(8個100歐姆)(14寸,15寸,17寸)
s8l(雙8位lvds):30插針,30片插(10個100歐姆電阻)(17寸,18寸,19寸,20寸,21寸)
(3)rsds屏介面樣式:
50排線,雙40排線,30+50排線。主要為台式電腦(15寸,17寸)液晶屏
三、常用lcd液晶屏介面定義20pin單6定義:
1:電源
2:電源
3:地4:地
5:r0-
6:r0
7:地8:r1-
9:r1
10:地
11:r2-
12:r2
13:地
14:clk-
15:clk
16:空
17:空
18:空
19 :空
20:空
每組訊號線之間電阻為(數字表120歐左右)
20pin雙6定義:
1:電源
2:電源
3:地4:地
5:r0-
6:r0
7:r1-
8:r1
9:r2-
10:r2
11:clk-
12:clk
13:ro1-
14:ro1
15:ro2-
16:ro2
17:ro3-
18:ro3
19:clk1-
20:clk1
每組訊號線之間電阻為(數字表120歐左右)
20pin單8定義:
1:電源
2:電源
3:地4:地
5:r0-
6:r0
7:地8:r1-
9:r1
10:地
11:r2-
12:r2
13:地
14:clk-
15:clk
16:r3-
17:r3
每組訊號線之間電阻為(數字表120歐左右)
30pin單6定義:
1: 空
2:電源
3:電源
4:空5:空
6:空7:空
8:r0-
9:r0
10:地
11:r1-
12:r1
13:地
14:r2-
15:r2
16:地
17:clk-
18:clk
19:地
20:空-
21:空
22:空
23:空
24:空
25:空
26:空
27:空
28:空
29:空
30:空
每組訊號線之間電阻為(數字表120歐左右)
30pin單8定義:
1:空2:電源
3:電源
4:空5:空
6:空7:空
8:r0-
9:r0
10:地
11:r1-
12:r1
13:地
14:r2-
15:r2
16:地
17:clk-
18:clk
19:地
20:r3-
21:r3
22:地
23:空
24:空
25:空
26:空
27:空
28:空
29:空
30:空
每組訊號線之間電阻為(數字表120歐左右)
30pin雙6定義:
1: 電源
2:電源
3:地4:地
5:r0-
6:r0
7:地8:r1-
9:r1
10:地
11:r2-
12:r2
13:地
14:clk-
15:clk
16:地
17:rs0-
18:rs0
19:地
20:rs1-
21:rs1
22:地
23:rs2-
24:rs2
25:地
26:clk2-
27:clk2
每組訊號線之間電阻為(數字表120歐左右)
30pin雙8定義:
1: 電源
2:電源
3:電源
4:空5:空
6:空7:地
8:r0-
9:r0
10:r1-
11:r1
12:r2-
13:r2
14:地
15:clk-
16:clk
17:地
18:r3-
19:r3
20:rb0-
21:rb0
22:rb1-
23:rb1
24:地
25:rb2-
26:rb2
27:clk2-
28:clk2
29:rb3-
30:rb3
每組訊號線之間電阻為(數字表120歐左右)
一般14pin、20pin、30pin為lvds介面。25、31、40、41、60、70、75、80、100pin介面為ttl介面,其中41pin以下為單6位,60pin以上為雙六位屏50、80(50+30)pin介面的為rsds介面。單排白色線。14+20in介面為***s介面,少得很!
一般14.1的筆記本液晶屏都是單6的。
1、mipi、rgb、lvds、cpu之間加上轉換晶元是可以互相轉換的,比如東芝的tc358764/5晶元,就可以實現mipi轉lvds;
2、做這種轉換晶元的原廠有東芝、ti、所羅門、聯詠等;
3、驅動ic)原廠有:三星(samsung)、瑞薩(renesas)、聯詠、奇景、旭曜(2023年1月2日與敦泰合併)、矽創、奕力,格科微、新相微、天鈺科技、天利、solomon(所羅門,也叫晶門)、瑞鼎等。
35 定義介面以及繼承介面
定義介面以及繼承介面 介面的實現,稱為契約繼承,它僅約定繼承的行為名稱,並不約束繼承行為 一般類的繼承是繼承父類的行為 1.前置inte ce定義介面 介面不能像類一樣用於建立新物件 inte ce myitf1 3.前置inte ce定義介面 inte ce myitf2 5.定義類a,同時用im...
遍歷某種型別的介面元素
在視覺元素樹上,遍歷所有枝葉,對特定型別或子類的例項,執行乙個處理 public void foreach uielement panel,voidfuncfunc where t uielement else if typeof system.windows.controls.contentcon...
iOS 橫豎屏的切換以及個別介面橫屏
進入正文前先認識幾個概念 portrait 豎屏 home鍵在下邊 upside down 豎屏 home鍵在上邊 landscape 橫屏 landscape left 橫屏home鍵在左邊 landscape right 橫屏home鍵在右邊 1 先讓視窗支援橫豎屏 兩種方法可以修改視窗對橫豎屏...