HAL庫學習12 觸控螢幕的使用

2021-10-06 11:03:38 字數 512 閱讀 3270

首先我們需要用到內部flash來儲存我們的一些觸控用的關鍵資料,所以前一篇關於flash使用的文章大家最好看看,還有,之前給大家看的那個flash示例的**,位址是16進製表示哈,這一點必須注意,我之前就是因為不小心寫成10進製調了半天沒調出來,比如一頁 1024 位元組 那轉化為16進製制就是 400 哈。

觸控原理方面簡要說說,就是通過spi讀取觸控訊號引腳部分傳來的資訊,再根據轉換因子去轉換換算出觸控發生在螢幕上的座標,非常非常詳細的那種原理的話可以自己找資料,比如幾家stm32老開發板廠的資料,像正點原子,野火這些,不需要買板子他們的資料也是免費的。

提款碼:205r

tp_init()

;//觸控初始化,初始化之後才可以進行觸控判別

touch_test()

;//乙個觸控測試函式,實現的就是手寫的功能

觸控螢幕的使用

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

QT 觸控螢幕 TSLIB庫

tslib 是linux 觸控螢幕驅動與 qt之間的一層庫,用於支援 event 事件,在 qt中也配有 linux input 選項支援觸控螢幕,不過由於事件結構與 linux 驅動傳遞的 input event 不匹配,因而不配使用。a qt編譯 qt的編譯中需要在 configure 中新增 ...

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

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