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