ADC觸控螢幕程式設計

2021-10-01 02:55:40 字數 1035 閱讀 2180

根據圖示,我們可知以後程式需要做的事:

本節中做的事情是:

a. 初始化adc

b. 讀資料

c. 在串列埠上顯示出來

根據晶元手冊建立adc.c並新增如下內容:

#include

"../s3c2440_soc.h"

void

adc_init

(void

)int

adc_read_ain0

(void

)

新增adc測試函式:

#include

"adc.h"

void

adc_test

(void

)}

lcd與觸控螢幕是兩個裝置,是兩個完全不相同的東西。

觸控螢幕是由兩層膜組成的,他們靠的非常的近,如下圖所示。

假設我們用手指將兩層膜觸控在了一起,那麼我們怎麼去算出觸點的x,y座標呢?

測量觸點x座標:

測量觸點x座標:

使用觸控螢幕的流程:

處理等待中斷模式下的等效電路圖:

觸控螢幕中斷有按下中斷和鬆開中斷。

adc中斷和ts中斷沒有使能,一定會發給中斷控制器,由中斷控制器判斷是否要發給cpu。

adc中斷和ts中斷用同乙個中斷,所以一定會有暫存器去查詢是哪乙個中斷。

具體流程如下圖所示:

那麼我們怎麼寫程式呢?

ADC 觸控螢幕硬體學習 觸控螢幕按下鬆開檢測

一 感受 蛋疼的一天,真感覺自己的廢了。好多天沒有操作硬體了,上來感覺手非常生疏。並且遇到了乙個小問題一直遲遲沒有解決。1 學習過程中遇到的問題總結 a 顯示屏就是不能進入觸控中斷。後來發現如下的設定出現了問題。這個小細節讓我扣吃半天,由於這個設定始終不能進入觸控中斷。void touchscree...

觸控螢幕驅動程式設計

觸控螢幕作為一種輸入裝置,是目前最簡單 方便的一種人機互動方式,具有堅固耐用 反應速度快 節省空間 易於交流等優點。從技術原理來分,觸控螢幕可以分為以下幾類 電阻式觸控螢幕 電容式觸控螢幕 紅外線技術觸控螢幕 表面聲波技術觸控螢幕 向量壓力感測技術觸控螢幕 常用的有電阻式觸控螢幕和電容式觸控螢幕。電...

觸控螢幕程式設計要點

專案實戰派 觸控螢幕程式設計要點 觸控螢幕作為一種更為直接的人機互動方式,現在廣泛運用於智慧型手機 工業控制 場景展示等許多場合。作為程式設計師,如何理解觸控螢幕程式設計?如何做好的觸控螢幕程式設計?現在已經有的資源包括那些?藉著專案牽引,我對這個問題進行一定探索,經驗有限,歡迎批評交流。一 如何理...