数码之家

 找回密码
 立即注册
搜索
查看: 608|回复: 3

[STM] 触摸屏也会抖动

[复制链接]
发表于 2024-2-6 10:02:46 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 inthsunshine 于 2024-2-6 10:23 编辑

第一次玩电阻屏才发现,我是说中断输出脚的信号会抖动(输出多个脉冲),想想也是,按键在按下和释放的2个阶段都会抖动,触摸屏有类似,按下和松开,程序会检测出多次中断,我以为芯片内部会处理,比如有些同样带中断输出的LED显示/键盘的芯片,手册介绍说内部包含去抖动

加了延迟处理,情况好很多,不过偶尔还是会出现遗漏,当初设计没考虑到,不然加RC滤波去抖动,比软件好用可靠

触摸芯片是XPT2046, 应该是仿TI的TSC2046/ADS7846,发8字节控制字,再分两次读出8位数据,凑成12位AD结果,不过手册说DI数据上升沿锁存,DOUT数据下降沿锁存,实际上设成上升沿才能读出正确数据,下降沿反而不行


发表于 2024-2-6 10:10:36 | 显示全部楼层
有几款surface的屏幕 据说会抖  
回复 支持 反对

使用道具 举报

发表于 2024-2-6 10:29:53 | 显示全部楼层
还是硬件RC滤波去抖动可靠
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-2-20 21:00:07 | 显示全部楼层
本帖最后由 inthsunshine 于 2024-2-21 00:03 编辑

回城顺便测一下



展开,毛刺,时间宽度高达100us, 比按键的大的多



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-20 06:00 , Processed in 0.312000 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表