天堂888-欧美黄色小说-熟睡侵犯の奶水授乳在线-初尝情欲h名器av-亚洲天堂免费视频-日韩五十路-免费在线国产-国产又大又黄又粗-久草导航-色播导航-亚洲免费资源-熟女一区二区三区视频-亚洲美女视频在线-亚洲成人福利视频-婷婷精品在线-亚洲综合p-中文字幕 日本-亚洲骚片-亚洲自拍偷拍网-国产农村妇女精品一区二区-午夜中出-久久精品国产精品亚洲毛片-91精品毛片-99爱视频在线-狠狠操亚洲-美女让人操-里番本子纯肉侵犯肉全彩无码-999偷拍

基于嵌入式微處理器S3C44BOX的觸摸屏接口設計[2]

互聯網技術 責任編輯:hongy8889 2012-03-27

摘要:3S3C44BOX與觸摸屏的接口電路在該系統中沒有使用專用的控制器,簡而代之的是用了四個三極管(兩個NPN和兩個PNP),外加一些偏流電阻、上拉電阻和濾波電容組成,如圖3所示,其中:TS_A,TS_B,TS_C和TS_D分別由S3C44B0X的GPC0,GPC1,GPC2和GPC3控制。X+和Y+分別連接到S3C44B0X的A/D轉換輸入接口AIN0和AIN1上。TS_A和


3 S3C44BOX與觸摸屏的接口電路

在該系統中沒有使用專用的控制器,簡而代之的是用了四個三極管(兩個NPN 和兩個PNP) ,外加一些偏流電阻、上拉電阻和濾波電容組成,如圖3 所示,其中:TS_A ,TS_B ,TS_C和TS_D 分別由S3C44B0X 的GPC0 , GPC1 , GPC2 和GPC3 控制。X+ 和Y+ 分別連接到S3C44B0X的A/ D 轉換輸入接口AIN0 和AIN1 上。TS_A 和TS_C在X方向施加正向電壓時,在Y方向檢測到X坐標的對應值,同理,TS_B 和TS_D 在Y方向施加正向電壓時,在X方向檢測到Y坐標的對應值,分別由AIN0 和AIN1 采集。

為了減少系統功耗和觸摸屏所占CPU 資源,只在有落筆時觸摸屏控制器才啟動掃描,通過A/D 轉換得到坐標的對應值,因此需在外部設計落筆檢測電路,如圖4 所示。中斷連在EXTINT2上,設置中斷為上升沿觸發,平時為低, 按下屏時變高產生中斷。

4 觸摸屏的狀態

在編寫軟件前, 要先對觸摸屏的狀態有所了解,在觸摸屏的整個工作過程中,總共有3 個狀態:空閑態、X 通道態和Y通道態。

在沒有觸摸的時候,觸摸屏處于空閑態,此時,為了便于接收中斷,應設置TS_A = 1 ,TS_B =1 ,TS_C = 0 和TS_D = 1.為了獲得觸點的X軸坐標,需要把觸摸屏設置成X通道態,即TS_A= 0 ,TS_B = 1 ,TS_C = 1 和TS_D = 0.此時,通過測量Y + (AIN1) 獲取X 通道上的坐標。

同理,為了獲得觸點的Y軸坐標,需要把觸摸屏設置成Y通道態,即TS_A = 1 ,TS_B = 0 ,TS_C= 0 和TS_D = 1.此時,通過測量X+ (AIN0) 獲取Y通道上的坐標。

5 系統的軟件設計

整個系統軟件包括觸摸屏初始化、落筆中斷服務程序,AD 測量子程序、濾波程序和坐標轉換程序。當有觸摸時, EXTINT2 變為高電平,產生中斷。由S3C44B0X 響應該中斷請求,進入落筆中斷服務程序,在該程序中,啟動AD 測量子程序,讀取AD 轉換結果,從而得到觸點的坐標。整個過程,觸摸屏在空閑態,X 通道態和Y 通道態之間轉換。

[1]  [2]  [3]  [4]  

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

通信工程師備考資料免費領取

去領取

專注在線職業教育25年

信息系統項目管理師

信息系統項目管理師

信息系統項目管理師

!
咨詢在線老師!