Rotate Left
0x02
NO_PARAMETER
(angle/ROTATE_STEP) (7-bits Max)
Rotate Right
0x04
NO_PARAMETER
(angle/ROTATE_STEP) (7-bits Max)
Pan Left
0x08
(drag delta/PAN_HORZ_STEP)(4-bits Max)
NO_PARAMETER
Pan Right
0x10
(drag delta/PAN_HORZ_STEP)(4-bits Max)
NO_PARAMETER
Pan Up
0x20
(drag delta/PAN_VERT_STEP)(4-bits Max)
NO_PARAMETER
Pan Down
0x40
(drag delta/PAN_VERT_STEP)(4-bits Max)
NO_PARAMETER
Zoom
0x80
NO_PARAMETER
ZOOM_IN or ZOOM_OUT
表1,多点触摸识别手势的手势标识(Gesture)和手势参数(Parameter)
Cypress TrueTouch电容触摸屏的发展方向
在电容触摸屏应用中,我们可以利用PSoC的灵活性实现与具体应用相关的多种手势。
单手指操作时,TrueTouch芯片可能同时报告单点位置、单点平移和单点旋转手势(比如单手指画的旋转曲线的一
www.55dianzi.com
部分符合平移条件);两手指操作时,可能同时报告两点平移和两点缩放手势(比如平移时两手指的距离变化符合缩放条件),主机端在接收到位置数据 / 手势标识和参数后,可以根据当前应用场合(菜单操作 / 计算器 / 手写字符 / 图片浏览及操作 / 游戏等)决定哪些数据有效,哪些被忽略。比如在用单手指书写字符时,单点平移和单点旋转手势将被忽略;在用单手指移动图片时,可以综合考虑单点位置、单点平移和单点旋转手势;在用两手指操作图片时,如果图片已经是最大,两点缩放手势中的放大手势将被忽略。
TrueTouch芯片目前主要识别基本手势,我们也可以将所有触摸点的位置数据上传给主机,由主机根据应用需求识别更多自定义的手势,比如画矩形手势、画三角形手势,以及其它特殊形状手势。
可以预见,Cypress TrueTouch电容触摸屏方案将为用户提供更灵活、更快速的设计体验,更全面的发挥电容式触摸屏的优点。
本文关键字:电容触摸屏 嵌入式系统-技术,单片机-工控设备 - 嵌入式系统-技术