使用代码如下
from machine import TOUCH
# 实例化 TOUCH 设备 0
tp = TOUCH(0)
# 获取 TOUCH 数据
while True:
p = tp.read()
if len(p):
print(p)
print(p[0].x)
print(p[0].y)
print(p[0].event)
打印输出的event里面只有0、2、3,没有手指松开的事件
使用代码如下
from machine import TOUCH
# 实例化 TOUCH 设备 0
tp = TOUCH(0)
# 获取 TOUCH 数据
while True:
p = tp.read()
if len(p):
print(p)
print(p[0].x)
print(p[0].y)
print(p[0].event)
打印输出的event里面只有0、2、3,没有手指松开的事件
你好,目前cst128这个触摸ic的触摸事件是由软件维护的,review了一下代码,只有在多个手指按下,比如按下了3根手指,然后抬起了1或者2根,这时候可以检测到这2个指头的抬起事件,如果只有一根手指,则无法检测到。