<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嵌入式系統的VGA接口設計

嵌入式系統的VGA接口設計

作者: 時(shí)間:2009-02-26 來(lái)源:網(wǎng)絡(luò ) 收藏
 CH7004C片內有25個(gè)寄存器。其中比較關(guān)鍵的是Display Mode,Input Data Format,Sync Polarity三個(gè)寄存器。Display Mode顯示模式寄存器,片內地址0X00,輸入分辨率為640×480,由芯片手冊,可選模式從Mode13到Mode17均可。實(shí)驗中選擇的是默認的Mode17,對應參數為0X6A。Input Data Format輸入數據格式寄存器,片內地址是0X04,因為輸入的數據格式為RGB565,且需打開(kāi)pass-through模式,故對應參數為0X20。Sync Polarity同步信號極性寄存器,片內地址0X0D,根據輸入的Hsync和Vsync的極性來(lái)設定,如果是均為負脈沖,則把VSP位和HSP位都置0;如果均為正脈沖,則把VSP位和HSP位都設置為1。實(shí)驗中,把S3C2410A的控制器的同步信號極性均設為低電平有效,故參數為0X00。

本文引用地址:http://dyxdggzs.com/article/152628.htm

S3C2410A的控制器設置

  作為輸出源,S3C2410A的控制器也需要進(jìn)行相應設置。需要的輸出分辨率是640×480,16位色(RGB565格式),刷新率60Hz。一共有LCDCON1到LCDCON5共5個(gè)寄存器需要設置,具體參數要參考時(shí)序規范和LCD時(shí)序圖(圖1)。所需設置的寄存器如表2。

  表2 S3C2410A的LCD控制器中需要設置的寄存器

S3C2410A的LCD控制器設置

  作為輸出源,S3C2410A的LCD控制器也需要進(jìn)行相應設置。需要的輸出分辨率是640×480,16位色(RGB565格式),刷新率60Hz。一共有LCDCON1到LCDCON5共5個(gè)寄存器需要設置,具體參數要參考時(shí)序規范和LCD時(shí)序圖(圖1)。所需設置的寄存器如表2。

  表2 S3C2410A的LCD控制器中需要設置的寄存器

  實(shí)驗及數據

  實(shí)驗中,選擇的操作Linux,內核版本2.4.18,圖形是Qtopia 1.7.0。bootloader選用的韓國MIZI公司的vivi。上電后,vivi將進(jìn)行初始化,其中包括設置CH7004,然后再引導進(jìn)入Linux。對CH7004的操作,完全可以看作對一個(gè)IIC的EEPROM來(lái)進(jìn)行,可專(zhuān)門(mén)定義一個(gè)函數IIC_Write()來(lái)寫(xiě)數據。例如對IDF寄存器的設置為I2C_Write(0xec,0x04,0x20)。設置好后,CH7004的所有寄存器數據如表3。

  實(shí)驗中還發(fā)現,設定SPR同步信號極性寄存器時(shí),如果都設同步信號為正脈沖有效,接顯示器也能正常顯示,但是有閃爍。負脈沖有效則無(wú)這種情況,故推薦均設置為負脈沖有效。

  表3 正常工作時(shí),CH7004C的各個(gè)寄存器讀出的數據

結語(yǔ)

  本文提供的LCD轉換為的解決方案,經(jīng)過(guò)實(shí)際驗證,切實(shí)可行。在Linux和Windows CE 4.2兩種操作下均進(jìn)行了測試,Linux下VGA顯示器的畫(huà)面非常穩定;在Windows CE 4.2下基本穩定,略有閃爍。該方案最大特點(diǎn)在于讓系統直接支持VGA顯示器,具備較大的實(shí)際應用意義。

圖3 Linux下外接VGA顯示器

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>