linux驅動由淺入深系列:基於高通平臺分析觸摸屏(TP)、虛擬按鍵驅動

觸摸屏的觸摸板(touch panel簡稱TP)驅動的基本架構和普通按鍵驅動基本一致,可以參考文章:linux驅動由淺入深系列:輸入子系統之二(編寫一個gpio_key驅動)。只是其功能稍稍複雜些,配置也多些,下面一起來看一下。
TP包括 觸摸屏、虛擬按鍵、虛擬按鍵背光燈
TP驅動芯片廠商主要有:Goodix(匯頂),FocalTech(敦泰科技),cypress(賽普拉斯),synaptics(新思)。 以下使用focaltech的IC在高通平臺上做演示。

1,硬件連接


其中TP_INT是中斷引腳

RGB_GRN 是虛擬按鍵背光控制引腳

I2c_TP_SDA,I2c_TP_SCL是與TP 主IC的通信引腳

TP_RESET 是TP復位引腳

 

爲了便於後文理解與對應,給出各個引腳與高通ic的連接關係:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章