arduion 下stm32 觸控螢幕

2021-08-26 14:57:36 字數 362 閱讀 2474

觸控螢幕我的是電阻屏,基本上也可以直接拷stm32的原**,稍做修改即可

主要完成spi的初始化,u8 read_once(void)函式,讀取資料即可

void spi1_init()

//讀取一次x,y值

//讀到的x,y座標值必須都大於100

//成功返回1,不成功返回0

//讀數限制在100~4000之間.

u8 read_once(void)

attachinterrupt(pen, intcallback, gpio_mode_it_falling) ;  //觸控螢幕中斷

stm32 電容觸控按鍵

電容觸控按鍵原理 使用的是檢測電容充放電時間的方法來判斷是否有觸控,圖中 r 是外接的電容充電電阻,cs 是沒有觸控按下時 tpad 與 pcb 之間的雜散電容。而 cx 則是有手指按下的時候,手指與 tpad 之間形成的電容。圖中的開關是電容放電開關 由實際使用時,由 stm32f4 的io 代替...

STM32採集電阻觸控貼膜

公司的專案用電阻屏,觸控的時候發現獲取的位置會漂,後來自己發現是由於壓力的問題.如果親們用電阻屏發現觸控的位置有問題,可以看一下這篇文章,先測量觸控的壓力,達到一定程度之後再獲取座標值,這樣就不會漂了 今天為了解決乙個測量電阻屏壓力的問題,自己直接用stm32做了乙個測量電阻屏的程式 直接把觸控螢幕...

STM32採集電阻觸控貼膜

公司的專案用電阻屏,觸控的時候發現獲取的位置會漂,後來自己發現是由於壓力的問題.如果親們用電阻屏發現觸控的位置有問題,可以看一下這篇文章,先測量觸控的壓力,達到一定程度之後再獲取座標值,這樣就不會漂了 今天為了解決乙個測量電阻屏壓力的問題,自己直接用stm32做了乙個測量電阻屏的程式 直接把觸控螢幕...