日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于嵌入式系統(tǒng)的彩色液晶顯示驅(qū)動(dòng)控制

          基于嵌入式系統(tǒng)的彩色液晶顯示驅(qū)動(dòng)控制

          作者: 時(shí)間:2012-05-21 來(lái)源:網(wǎng)絡(luò) 收藏

          pxafb_check_var(fbi->fb.var,fbi->fb); //為控制設(shè)備驅(qū)動(dòng)的高層提供一個(gè)驅(qū)動(dòng)Frame Buffer的界面

          pxafb_set_par(fbi->fb); //配置用戶定義的顯示控制臺(tái),并進(jìn)一步調(diào)用pxafb_activate_var()函數(shù),將fb_var_screeninfo數(shù)據(jù)結(jié)構(gòu)中的參數(shù)寫到 控制器,來(lái)生成LCCR0~LCCR3等多個(gè)相關(guān)寄存器映像,從而達(dá)到設(shè)置C寄存器的目的

          ret = register_framebuffer(fbi->fb); //注冊(cè)Frame Buffer使其與控制臺(tái)設(shè)備驅(qū)動(dòng)的高層連接

          5.3 顯示緩沖區(qū)的訪問(wèn)操作

          在用戶程序中對(duì)顯示緩沖區(qū)設(shè)備/dev/fb的訪問(wèn)是通過(guò)調(diào)用文件層的操作函數(shù)來(lái)實(shí)現(xiàn)。首先用driversvideo fbmem.c中的fb_open()打開代表Frame Buffer的/dev/fb設(shè)備文件;然后通過(guò)fb_ioctl()操作獲取顯示屏的分辨率屏長(zhǎng)、屏寬和每個(gè)像素點(diǎn)的位數(shù)bpp值等,進(jìn)而計(jì)算得到Frame Buffer的大小并通過(guò)fb_mmap()將其映射到用戶空間;最后即可通過(guò)fb_read()、fb_write()直接對(duì)Frame Buffer進(jìn)行讀、寫操作,顯示相應(yīng)圖像。

          驅(qū)動(dòng)程序經(jīng)編譯和連接,定位后加載到kernel,燒到目標(biāo)板,實(shí)現(xiàn)對(duì)TFT-LCD的。

          6 結(jié)論

          本文作者創(chuàng)新點(diǎn):提出了一種基于-2.4.19內(nèi)核的TFT-LCD嵌入式驅(qū)動(dòng)方案,通過(guò)分析TFT-LCD與 PXA270內(nèi)嵌的LCD控制器的工作原理與時(shí)序,設(shè)計(jì)了TFT-LCD的驅(qū)動(dòng)硬件電路和相應(yīng)軟件,實(shí)現(xiàn)了PXA270 對(duì)LCD的驅(qū)動(dòng),經(jīng)在目標(biāo)板上運(yùn)行效果顯示,各個(gè)信號(hào)的時(shí)序完全滿足TFT-LCD的要求。本設(shè)計(jì)應(yīng)用于工控領(lǐng)域作為顯示輸出設(shè)備,具有硬件緊湊簡(jiǎn)單、軟件可裁剪和移植、便攜性、可視化等優(yōu)點(diǎn)。

          參考文獻(xiàn):

          [1] 寧志剛,汪仁煌. 基于PXA270的PDA交通管理系統(tǒng)在環(huán)境下的實(shí)現(xiàn)[J].電子技術(shù)應(yīng)用,2004,(4):15-17

          [2] Intel Corporation. Intel? PXA270 Processor Developer’s Manual[R].2004.1

          [3] 鄭靈翔.嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用開發(fā)[M].北京:北京航空航天大學(xué)出版社,2006.2

          [4] 安吉宇,等.基于Intel PXA270的TFT-LCD驅(qū)動(dòng)設(shè)計(jì)[J].液晶與顯示,2006,21(6):279-282

          [5] 蘭立榮,陸以勤,呂錦.基于ARM系統(tǒng)高分辨率彩屏設(shè)計(jì)方法[J].微計(jì)算機(jī)信息,2006,22(9-2):122-123

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

          LCD顯示屏相關(guān)文章:lcd顯示屏原理


          lcd相關(guān)文章:lcd原理

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

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉