WinCE嵌入式操作系统,因其完善的GUI图形界面,优秀易用的开发工具,在工业控制领域深受开发人员的欢迎,越来越多的WinCE设备使用触摸屏作为用户输入设备,实现人机交互,触摸屏对于WinCE已经变得像鼠标对于PC一样重要。英创公司工控主板,从WinCE5.0开始就对触摸屏提供了良好的支持,微软发布的WinCE6.0 R3开始支持多点触摸,但由于不能对触摸手势提供完全的支持,所以目前我们提供的WinCE6.0主板仍然使用常用的4线电阻触摸屏。
智能手机经过短短几年时间已经彻底改变了用户的操作习惯,物理的数字键盘以及早期的电阻触摸屏手机几乎销声匿迹,电容触摸屏能提供更贴近现实感的用户体验而大为流行,用户可以在触摸屏上滑动手指来翻页,分合手指放大、缩小图片,而这些体验,借助微软新一代WinCE嵌入工操作系统WEC7(Windows Embedded Compact 7),在工控设备上也可以实现了。对于开发人员,WEC7同样使用微软优秀、简单、易用的Visual Studio开发工具,对于终端用户,WEC7提供了和WinCE6.0同样的窗口界面,同时WEC7还提供了众多新特性来进一步提高用户体验,其中之一就是对触摸手势的完整支持,WEC7支持以下几种触摸手势:
• Direct Manipulation — 直接操作手势。用户可以用单个、两个或多个手指直接操作屏上的对像。
• Pan — 拖动,慢速移动。用户按下一个手指并在屏上向任何方向移动,就像按下鼠标左键并移动鼠标。
• Scroll — 滑动,快速移动。用户按下一个手指,向任何方向快速移动,然后抬起手指,就可以实现卷屏手势。
• Select — 对应单击鼠标左键。
• Double-Select — 对应双击鼠标左键。
• Hold — 对应按下鼠标右键。
EM335x/EM3352是英创推出的Crotex-A8高性能、高性价比工控主板,使用TI AM335x系列CPU,预装了正版微软WEC7嵌入式操作系统,EM335x支持常用的电阻触摸屏,同时我们还实现了对电容触摸屏的支持,完全支持上述的各种手势操作。
EM335x实现了FT5316电容触摸屏芯片的驱动程序,支持单点,两点和手势触摸,利用微软提供的触摸屏驱动验证工具CETouchView,可以验证触摸屏驱动程序产生的触摸事件和GWES利用这些触摸事件产生的手势消息。下面是利用CETouchView在EM335x上的测试情况。
Pan手势:
Hold手势:
Double Select手势:
Select手势:
Scroll手势:
Direct Manipulation手势:
利用两点触摸实现放大、缩小手势:
预装了正版WEC7的EM335x,结合电容触摸屏手势触摸,广泛适用于工控设备,智能终端,仪器仪表等众多领域,它能给用户带来相对于电阻触摸屏完全不同的使用体验。
全部0条评论
快来发表一下你的评论吧 !