打印
[PIC®/AVR®/dsPIC®产品]

如何获取触摸屏起始坐标和终止坐标

[复制链接]
586|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chuxh|  楼主 | 2023-1-7 23:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现阶段PIC16F15375可以通过SPI 读取到XPT2046的触摸坐标值。当按下触摸屏可以得到相应的值。但现在根据需求要在抬起时给相应位置的坐标值(1.同位置抬起,2.移动不同位置抬起),这应该如何操作能得到抬起时的坐标值

使用特权

评论回复
沙发
jiaxw| | 2023-1-7 23:30 | 只看该作者
应该能持续获取当前坐标吧,最后一个坐标就是抬起时坐标

使用特权

评论回复
板凳
huangchui| | 2023-1-7 23:33 | 只看该作者
正常来说就是点击的位置。   

使用特权

评论回复
地板
wyjie| | 2023-1-7 23:35 | 只看该作者
读取最后一个位置点就行啊   

使用特权

评论回复
5
pangb| | 2023-1-7 23:36 | 只看该作者
判断是否抬起?         

使用特权

评论回复
6
renyaq| | 2023-1-7 23:41 | 只看该作者
你参考一下lvgl的程序吧     

使用特权

评论回复
7
supernan| | 2023-1-7 23:41 | 只看该作者
需要不断扫描是否按下或者抬起的   

使用特权

评论回复
8
zhanghqi| | 2023-1-7 23:43 | 只看该作者
保存历史数据,最后一个点就是点击的位置。   

使用特权

评论回复
9
lizye| | 2023-1-7 23:45 | 只看该作者
每次都把之前的坐标保存起来,当抬起的时候读取这个坐标位置。   

使用特权

评论回复
10
jiajs| | 2023-1-7 23:47 | 只看该作者
你是需要判断什么呢?         

使用特权

评论回复
11
juventus9554| | 2023-1-7 23:48 | 只看该作者
触摸屏的坐标都是连续的              

使用特权

评论回复
12
supernan| | 2023-1-7 23:50 | 只看该作者
持续读取坐标,抬起之前的坐标就是需要的数据。   

使用特权

评论回复
13
tpgf| | 2023-2-6 16:15 | 只看该作者
楼主是想跑系统呢 还是裸奔 呀  

使用特权

评论回复
14
wakayi| | 2023-2-6 16:26 | 只看该作者
第一步:打开触摸屏的驱动("/dev/input/event0")
    第二步:读取触摸屏的坐标
    第三步:关闭触摸屏

使用特权

评论回复
15
wowu| | 2023-2-6 16:45 | 只看该作者
开发板触摸屏的坐标跟液晶屏的分辨率不一致,这一点我们要注意

使用特权

评论回复
16
xiaoqizi| | 2023-2-6 16:55 | 只看该作者
可以买现成的触屏模块 里边都封装好 不需要自己做

使用特权

评论回复
17
木木guainv| | 2023-2-7 08:15 | 只看该作者
get_slide()用于滑屏和获取点击坐标,而get_ts()仅用于获取一次点击坐标

使用特权

评论回复
18
qcliu| | 2023-2-7 08:26 | 只看该作者
持续进行读取  获取到读取值的起始值和终止值啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

936

主题

11296

帖子

2

粉丝