S3C2440A驅動(dòng)RGB TFT液晶屏的研究方案
/* PEN_UP,PEN_DOWN,PEN_SAMPLE */
TS_RET buf[MAX_TS_BUF];
/*環(huán)形緩沖區*/
unsigned int head,tail;
/* 環(huán)形緩沖區的頭、尾 */
wait_queue_head_t wq;
spinlock_t lock;
}TS_DEV ;
根據觸摸屏對應TFT LCD的分辨率大小,對環(huán)形緩沖區的大小進(jìn)行初始化配置。
6 結論
分析了RGB接口的TFT LCD模組接口工作時(shí)序,以ARM920T內核的S3C2440A處理器為核心,加外圍電路構建了相應的驅動(dòng)電路,完成Linux顯示驅動(dòng)程序開(kāi)發(fā),實(shí)現了系統清晰穩定的顯示。帶觸摸屏的TFT LCD模組驅動(dòng)電路設計及顯示效果調節方法為各種手持數碼電子產(chǎn)品、導航儀等嵌入式系統設計提供了一套完整的解決方案。
評論