TQ2440和Linux的觸摸屏的驅動分析_第1頁
TQ2440和Linux的觸摸屏的驅動分析_第2頁
TQ2440和Linux的觸摸屏的驅動分析_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、【Word版本下載可任意編輯】 TQ2440和Linux的觸摸屏的驅動分析 隨著信息查詢技術的發展, 觸摸屏因具有牢固耐用、反應速度快、節省空間、易于交流等優點, 而得到了廣泛應用。觸摸屏作為一種新興的電腦輸入設備, 是目前簡單、方便的一種人機交互設備。 1 硬件簡介 1.1 TQ2440 開發板簡介 天嵌公司生產的TQ2440 開發板, 微處理器采用SamsungS3C2440AL , 板載64 MB SDRAM、256 MB Nand Flash 、2 MB Nor Flash, 板載5 線異步串行口(UART0)、100 Mb/sDM9000 網卡、USB HOST 接口、USB Dev

2、ice 接口和一個SD卡接口, 集成了4 線電阻式觸摸屏接口和JTAG 接口等,音頻接口采用芯片UDA1341 , 立體聲音頻輸出, 可錄音。 1.2 S3C2440 處理器簡介 S3C2440 是由三星公司推出的16/32 bit RISC 微處理器, 主頻可達533 MHz , 為手持設備和一般類型應用提供了低價格、低功耗、高性能小型微控制器的解決方案。處理器內部集成SDRAM 控制器、LCD 控制器、4通道DMA、3 通道UART、I2C 總線、I2S 總線、SD 接口、PWMtimer 、觸摸屏接口、8 通道10 bit A/D 控制器和camera 接口等, 很便于一般開發。 1.3

3、 觸摸屏 按照觸摸屏的工作原理和傳輸信息的介質一般可分為4 種, 分別為電阻式、紅外線式、電容感應式以及表面聲波式。本次設計采用的是東華3.5 英寸觸摸屏, 為4 線電阻式觸摸屏。具體參數為: 型號: WXCAT35 -TG3001F; 尺寸:103 mm83 mm; 顯示面積:70.08 mm(H) 52.56 mm(V) ; 顯示顏色:16.7 兆色分辨率; 比照度:300:1 ; 亮度:320 cd/m2; 電源:5 V 電壓供電。 電阻式觸摸屏利用壓力感應開展控制, 由觸摸檢測部件和觸摸屏控制器組成。觸摸檢測部件安裝在顯示器屏幕前面, 用于檢測用戶觸摸位置, 并將觸摸位置信息送到觸摸屏

4、控制器; 觸摸屏控制器的主要作用是從觸摸點檢測裝置上接收觸摸信息, 并將它轉換成觸點坐標,再送給CPU, 它同時能接收來自CPU 的命令并加以執行。觸摸屏的屏體部分是一塊與顯示器表面非常配合的多層復合薄膜, 由一層玻璃或有機玻璃作為基層, 表面涂有一層透明的導電層氧化銦(OTI ) , 上面再覆蓋有一層外表面硬化處理、光滑防刮的塑料層, 它的內表面也涂有一層OTI, 在兩層導電層之間有許多細小(小于1/1000) 的透明隔離點把它們隔開絕緣。當手指接觸屏幕時, 兩層OTI 導電層將出現一個接觸點, 因其中一面導電層接通Y 軸方向的5 V 均勻電壓場, 使得偵測層的電壓由零變為非零, 控制器偵測到這個接通數據后, 開展A/D 轉換, 并將得到的電壓值與5 V 相比較, 即可得出觸摸點的Y 軸坐標。同理可得出X 軸的坐標。 S3C2440 的觸摸屏接口包括觸摸觸點控制邏輯和有中斷產生邏輯的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論