LCD驅動的問題

2021-05-23 22:40:15 字數 314 閱讀 4936

最近遇到lcd驅動的問題,lcd可以點亮,

但是畫影象的時候螢幕上只顯示各種顏色垂直的線條,不知**出了問題,不知哪位高手可以指點一下!

我用的是mtk6205+st7367的dirver ic, init成功,但是畫圖就有問題了,畫全黑的過去居然顯示成彩色的條狀。

每一列的顏色一樣,這個很奇怪阿,不同列的顏色又不一樣,我刷的顏色是一樣的

問題已經解決,原因在於:

1. 寫data的時序沒有配置好,造成有些資料沒有正確寫入,從而init不成功,所有的操作都不正確

2. bias沒有設定正確,datasheet上提供的值有誤。

lcd驅動架構

lcd的硬體特性以及使用方法比較簡單,再次就不羅嗦了,主要寫一下驅動架構方面 兩個關鍵檔案fbmem.c 和s3c2410fb.c fbmem.c中是linux的緩衝幀函式,緩衝幀就是一塊記憶體,是顯示緩衝區的一種抽象,往該記憶體中寫入顏色的資料就會在lcd上顯示。應用程式操作lcd時通過fbmem...

LCD 驅動程式設計

詳細的資訊參考連線 lcd驅動是平台驅動,有 probe 函式。1 分配 fb info 結構 framebuffer alloc 函式。2 獲取lcd控制器的實體地址,並將其轉化為虛擬位址。3 初始化 fb info 結構。3.1 設定 fb ops 4 分配幀緩衝的記憶體 dma alloc w...

Linux的LCD驅動分析

linux的graphics子系統介紹 一 lcd介紹 liquid crystal display液晶顯示器,lcd按材料分有 stn 超扭曲陣列 tft 薄膜電晶體 ltps 低溫晶體多晶矽 oled 有機發光二極體 等。lcd的介面種類有 ttlrgb 數字rgb顏色介面 i80 又稱mcu介...