浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 存 儲(chǔ) 器

基于ARM芯片S3C2410的TFT-LCD驅(qū)動(dòng)方法

發(fā)布時(shí)間:2008/5/27 0:00:00 訪問(wèn)次數(shù):726

        

    

    

    西安電子科技大學(xué) 童慶平,劉篤仁

    

    引言

    

    s3c2410是三星公司生產(chǎn)的基于arm920t內(nèi)核的risc微處理器,主頻率可達(dá)203mhz,適用于信息家電、smart phone、tablet、手持設(shè)備、移動(dòng)終端等領(lǐng)域。其中,集成的lcd控制器具有通用性,可與大多數(shù)的lcd顯示模塊接口。

    

    pd064vt5是一種用非晶硅tft作為開(kāi)關(guān)器件的有源矩陣液晶顯示器,該模塊包括tft-lcd顯示屏、驅(qū)動(dòng)電路和背光源,其接口為ttl電平。分辨率為640 x480像素,可通過(guò)18bit數(shù)據(jù)信號(hào)顯示262 144種色彩。

    

    1 s3c2410的lcd控制器

    

    s3c2410中的lcd控制器可用于傳輸視頻數(shù)據(jù)并產(chǎn)生必要的控制信號(hào)(像vframe、vline、vclk、vm等)。s3c2410的輸出視頻數(shù)據(jù)端口vd [23:0]的示意圖如圖1所示。

    

    

    

    通常使用的lcd控制管腳的定義如下:

    

    vclk:像素時(shí)鐘信號(hào);

    

    vd [23:0]:lcd像素輸出端口;

    

    vm/vden/tp:lcd驅(qū)動(dòng)器的ac偏置信號(hào)(stn)/數(shù)據(jù)使能信號(hào)(tft)/sec tft源驅(qū)動(dòng)器數(shù)據(jù)加載脈沖信號(hào)復(fù)用端口。

    

    1.1 s3c2410中的lcd控制寄存器

    

    s3c2410的lcd控制寄存器主要有l(wèi)cdcon1寄存器、lcdcon2寄存器、lcdcon3寄存器、lcdcon4寄存器和lcdcon5寄存器。

    

    1.2 控制流程

    

    由圖1可見(jiàn),s3c2410中的lcd控制器由regbank、lcdcdma、vidprcs、timegen和lpc3600組成。其中regbank有17個(gè)可編程寄存器組和256x16的調(diào)色板存儲(chǔ)器,可用來(lái)設(shè)定lcd控制器;lcdcdma是一個(gè)專(zhuān)用dma,可自動(dòng)從幀存儲(chǔ)器傳輸視頻數(shù)據(jù)到lcd控制器,通過(guò)這個(gè)特殊的dma,視頻數(shù)據(jù)可不經(jīng)過(guò)cpu處理就在屏幕上顯示;vidprcs可接收從lcdcdma來(lái)的視頻數(shù)據(jù)并將其修改到合適數(shù)據(jù)格式,然后經(jīng)vd[23:0]送到lcd驅(qū)動(dòng)器,如4/8單掃描或4雙掃描顯示模式;timegen則由可編程邏輯組成,可支持不同lcd驅(qū)動(dòng)器接口時(shí)序和不同的速率,timegen用于產(chǎn)生vframe、vline、vclk、vm等信號(hào)。

    

    fifo存儲(chǔ)器通常位于lcdcdma。當(dāng)fifo為空或部分為空時(shí),lcdcdma要求從基于突發(fā)傳輸模式的幀存儲(chǔ)器中取出數(shù)據(jù)并存入要顯示的圖像數(shù)據(jù),而這幀存儲(chǔ)器是lcd控制器在ram中開(kāi)辟的一片緩沖區(qū)。當(dāng)這個(gè)傳輸請(qǐng)求被存儲(chǔ)控制器中的總線仲裁器接收后,系統(tǒng)存儲(chǔ)器就給內(nèi)部fifo成功傳輸4個(gè)字。fifo的總大小是28個(gè)字。其中低位fifol是12個(gè)字,高位fifoh是16個(gè)字。s3c2410有兩個(gè)fifo,可支持雙掃描顯示模式。但在單掃描模式下只使用一個(gè)fifo (fifoh)。

    

    1.3 tft控制器操作

    

    s3c2410可支持stn-lcd和tft-lcd,這里只介紹其對(duì)tft-lcd的控制。timegen可產(chǎn)生lcd驅(qū)動(dòng)器的控制信號(hào)(如vsync、hsync、vclk、vden和lend等)。這些控制信號(hào)與regbank寄存器組中的lcdcon1/2/3/4/5寄存器的配置關(guān)系相當(dāng)密切。基于lcd控制寄存器中的這些可編程配置,timegen便可產(chǎn)生可編程控制信號(hào)來(lái)支持不同類(lèi)型的lcd驅(qū)動(dòng)器。而vsync和 hsync脈沖的產(chǎn)生則依賴(lài)于lcd-con2/3寄存器的hozval域和lineval域的配置。hozval和l neval的值由lcd屏的尺寸決定:

    

    hozval=水平顯示尺寸-1 (1)

    

    lineval=垂直顯示尺寸-1 (2)

    

    vclk信號(hào)的頻率取決于lcdcon1寄存器中的clkval域。vclk和clkval的關(guān)系如下(其中clkval的最小值是0):

    

    vclk(hz)=hclk/[(clkval+1)x2] (3)

    

    一般情況下,幀頻率就是vsync信號(hào)的頻率,它與lcdcon1和lcdcon2/3/4寄存器的vsync、vb2pd、vfpd、lineval、hs

        

    

    

    西安電子科技大學(xué) 童慶平,劉篤仁

    

    引言

    

    s3c2410是三星公司生產(chǎn)的基于arm920t內(nèi)核的risc微處理器,主頻率可達(dá)203mhz,適用于信息家電、smart phone、tablet、手持設(shè)備、移動(dòng)終端等領(lǐng)域。其中,集成的lcd控制器具有通用性,可與大多數(shù)的lcd顯示模塊接口。

    

    pd064vt5是一種用非晶硅tft作為開(kāi)關(guān)器件的有源矩陣液晶顯示器,該模塊包括tft-lcd顯示屏、驅(qū)動(dòng)電路和背光源,其接口為ttl電平。分辨率為640 x480像素,可通過(guò)18bit數(shù)據(jù)信號(hào)顯示262 144種色彩。

    

    1 s3c2410的lcd控制器

    

    s3c2410中的lcd控制器可用于傳輸視頻數(shù)據(jù)并產(chǎn)生必要的控制信號(hào)(像vframe、vline、vclk、vm等)。s3c2410的輸出視頻數(shù)據(jù)端口vd [23:0]的示意圖如圖1所示。

    

    

    

    通常使用的lcd控制管腳的定義如下:

    

    vclk:像素時(shí)鐘信號(hào);

    

    vd [23:0]:lcd像素輸出端口;

    

    vm/vden/tp:lcd驅(qū)動(dòng)器的ac偏置信號(hào)(stn)/數(shù)據(jù)使能信號(hào)(tft)/sec tft源驅(qū)動(dòng)器數(shù)據(jù)加載脈沖信號(hào)復(fù)用端口。

    

    1.1 s3c2410中的lcd控制寄存器

    

    s3c2410的lcd控制寄存器主要有l(wèi)cdcon1寄存器、lcdcon2寄存器、lcdcon3寄存器、lcdcon4寄存器和lcdcon5寄存器。

    

    1.2 控制流程

    

    由圖1可見(jiàn),s3c2410中的lcd控制器由regbank、lcdcdma、vidprcs、timegen和lpc3600組成。其中regbank有17個(gè)可編程寄存器組和256x16的調(diào)色板存儲(chǔ)器,可用來(lái)設(shè)定lcd控制器;lcdcdma是一個(gè)專(zhuān)用dma,可自動(dòng)從幀存儲(chǔ)器傳輸視頻數(shù)據(jù)到lcd控制器,通過(guò)這個(gè)特殊的dma,視頻數(shù)據(jù)可不經(jīng)過(guò)cpu處理就在屏幕上顯示;vidprcs可接收從lcdcdma來(lái)的視頻數(shù)據(jù)并將其修改到合適數(shù)據(jù)格式,然后經(jīng)vd[23:0]送到lcd驅(qū)動(dòng)器,如4/8單掃描或4雙掃描顯示模式;timegen則由可編程邏輯組成,可支持不同lcd驅(qū)動(dòng)器接口時(shí)序和不同的速率,timegen用于產(chǎn)生vframe、vline、vclk、vm等信號(hào)。

    

    fifo存儲(chǔ)器通常位于lcdcdma。當(dāng)fifo為空或部分為空時(shí),lcdcdma要求從基于突發(fā)傳輸模式的幀存儲(chǔ)器中取出數(shù)據(jù)并存入要顯示的圖像數(shù)據(jù),而這幀存儲(chǔ)器是lcd控制器在ram中開(kāi)辟的一片緩沖區(qū)。當(dāng)這個(gè)傳輸請(qǐng)求被存儲(chǔ)控制器中的總線仲裁器接收后,系統(tǒng)存儲(chǔ)器就給內(nèi)部fifo成功傳輸4個(gè)字。fifo的總大小是28個(gè)字。其中低位fifol是12個(gè)字,高位fifoh是16個(gè)字。s3c2410有兩個(gè)fifo,可支持雙掃描顯示模式。但在單掃描模式下只使用一個(gè)fifo (fifoh)。

    

    1.3 tft控制器操作

    

    s3c2410可支持stn-lcd和tft-lcd,這里只介紹其對(duì)tft-lcd的控制。timegen可產(chǎn)生lcd驅(qū)動(dòng)器的控制信號(hào)(如vsync、hsync、vclk、vden和lend等)。這些控制信號(hào)與regbank寄存器組中的lcdcon1/2/3/4/5寄存器的配置關(guān)系相當(dāng)密切;趌cd控制寄存器中的這些可編程配置,timegen便可產(chǎn)生可編程控制信號(hào)來(lái)支持不同類(lèi)型的lcd驅(qū)動(dòng)器。而vsync和 hsync脈沖的產(chǎn)生則依賴(lài)于lcd-con2/3寄存器的hozval域和lineval域的配置。hozval和l neval的值由lcd屏的尺寸決定:

    

    hozval=水平顯示尺寸-1 (1)

    

    lineval=垂直顯示尺寸-1 (2)

    

    vclk信號(hào)的頻率取決于lcdcon1寄存器中的clkval域。vclk和clkval的關(guān)系如下(其中clkval的最小值是0):

    

    vclk(hz)=hclk/[(clkval+1)x2] (3)

    

    一般情況下,幀頻率就是vsync信號(hào)的頻率,它與lcdcon1和lcdcon2/3/4寄存器的vsync、vb2pd、vfpd、lineval、hs

相關(guān)IC型號(hào)

熱門(mén)點(diǎn)擊

 

推薦技術(shù)資料

循線機(jī)器人是機(jī)器人入門(mén)和
    循線機(jī)器人是機(jī)器人入門(mén)和比賽最常用的控制方式,E48S... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!