配屏

SDRAM總線速度不夠,TFT控制器用SDRAM做爲顯示緩存,當系統負荷增長時,不能保證足夠帶寬給TFT就會出現閃爍。我估計你播放大碼流的MP4也會閃爍,若是這樣,你提升總線速度和CPU速度試試。
請教一下ccyu,1024x600 24bit的驅動,和樓主一樣的問題,一樣的驅動可是換成7寸800x480的18bit的屏,固然rgb各丟低2bit,顯示很是正常。這樣爲何呢

這是同一個問題,和樓主遇到的問題相同,我就一併解釋了:

1024×600 24bit的顯示,佔用的內存帶寬比800×480 18bit高不少,兩個地方佔用內存帶寬,一個是往顯示緩衝區填寫數據,即更新顯示內容;二就是TFT控制從內存中週期性讀取數據發送給TFT,該帶寬(數據吞吐量)爲固定值,計算方法:1024×600×3×幀率。樓主遇到的問題是,不刷新顯示的時候TFT不閃爍,表示TFT控制器從內存往TFT送數據的帶寬基本知足,可是更新顯示內容或者刷新屏幕的時候出現雜色的閃爍,這時候就是由於這時候須要往內存緩衝區送數據,帶寬需求增長了,出現了瓶頸,是TFT控制器週期性發送數據的帶寬受影響,從而出現不規則閃爍。

http://www.520101.com/html/inlandtv/205517668.html
html

http://blog.csdn.net/jaychlas/article/details/5775074緩存

http://wenku.baidu.com/link?url=WS_9ggaB_qYtqVBgLgqmyzDWIycMD3KXLDeD_Q-fg882gUdnyYggZ1UrCq-GC0pgsQnxlvyjgonvCEaqmzKpJ1Ql8AHSlzbBDFPTf_CfUY_url

相關文章
相關標籤/搜索