音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

s3c2410能自動(dòng)把內(nèi)存數(shù)據(jù)顯示到lcd上,就不需要驅(qū)動(dòng)程序了?

作者:veryfatman 欄目:ARM技術(shù)
S3C2410能自動(dòng)把內(nèi)存數(shù)據(jù)顯示到lcd上,就不需要驅(qū)動(dòng)程序了?
cpu的說明書里,有這么一句話:
The LCD controller in the S3C2410X consists of the LOGIC for transferring LCD image data from a VIDEO buffer located in SYSTEM MEMORY to an external LCD driver.

就是硬件能夠把內(nèi)存中的數(shù)據(jù)傳LCD上。

那樣的話,我們要在lcd上顯示什么東西,只需要修改這段內(nèi)存就可以了。根本不需要驅(qū)動(dòng)程序。

怪不得從來沒聽說過lcd的驅(qū)動(dòng)程序。

2樓: >>參與討論
stycx
修改這段內(nèi)存就不需要驅(qū)動(dòng)程序?
 
3樓: >>參與討論
veryfatman
好像是這樣的。。。。
好像還是要驅(qū)動(dòng)程序的。

顯示lcd的過程:

1、gui程序(qt,minigui等)負(fù)責(zé)把數(shù)據(jù)寫到framebuffer
2、驅(qū)動(dòng)程序負(fù)責(zé)把 framebuffer的數(shù)據(jù)解釋出來,根據(jù)解釋的結(jié)果控制cpu用來操作lcd的管腳的電平(0或1)、控制有關(guān)寄存器,從而實(shí)現(xiàn)對(duì)lcd的控制。

其中framebuffer是一塊內(nèi)存。



4樓: >>參與討論
wujiarui
按照樓主的理解方式,任何硬件都不需要驅(qū)動(dòng)的
 
5樓: >>參與討論
veryfatman
目前的理解
stycx:
修改這段內(nèi)存好像確實(shí)不要驅(qū)動(dòng)程序,那是應(yīng)用程序(gui)的工作。驅(qū)動(dòng)程序負(fù)責(zé)根據(jù)這段內(nèi)存的數(shù)據(jù)操作顯示器。

wujiarui:
此話怎講?

6樓: >>參與討論
wangkj
當(dāng)然,如果沒有操作系統(tǒng),你的理解是對(duì)的。
但是,os不允許應(yīng)用程序直接操作內(nèi)存和硬件。驅(qū)動(dòng)就是這兩者的橋梁。

7樓: >>參與討論
xwj
資料中的意思是LCD控制器能自動(dòng)將顯存數(shù)據(jù)映射給外部的LCD驅(qū)動(dòng)器
但是,還是需要有驅(qū)動(dòng)程序的,

因?yàn)橐O(shè)置(初始化)LCD控制器的模式和參數(shù),要給應(yīng)用程序 操作內(nèi)存的渠道(請(qǐng)注意wangkj 的發(fā)言)

LZ 所說的“那樣的話,我們要在lcd上顯示什么東西,只需要修改這段內(nèi)存就可以了。根本不需要驅(qū)動(dòng)程序!
那就是驅(qū)動(dòng)程序干的活

8樓: >>參與討論
veryfatman
不錯(cuò),有點(diǎn)意思
閱讀了S3C2410的kernel自帶的lcd驅(qū)動(dòng)。發(fā)現(xiàn)驅(qū)動(dòng)程序主要做了兩件事情:

1、把訪問framebuffer(一段內(nèi)存)的功能封裝成一個(gè)字符型設(shè)備文件。應(yīng)用程序(包括qt、minigui等)通過這個(gè)設(shè)備文件操作內(nèi)存。

2、根據(jù)這段內(nèi)存的內(nèi)容,控制lcd的引腳,顯示圖像。


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
哪位有USB HOST插座的規(guī)格書?能發(fā)一份給我嗎?
請(qǐng)大俠看下這個(gè)arm程序。外部中斷為什么在硬件上沒反應(yīng)。?
請(qǐng)教:如何在Arm-linux系統(tǒng)下實(shí)現(xiàn)web服務(wù)器?
急,關(guān)于生成浮點(diǎn)協(xié)處理器代碼的問題
最適合圖象處理的ARM
免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)