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,結合電容觸摸屏手勢觸摸,廣泛適用于工控設備,智能終端,儀器儀表等眾多領域,它能給用戶帶來相對于電阻觸摸屏完全不同的使用體驗。
-
WINDOWS
+關注
關注
4文章
3583瀏覽量
89407 -
嵌入式主板
+關注
關注
7文章
6086瀏覽量
35650
發布評論請先 登錄
相關推薦
Maxtouch觸摸屏:多場景觸控解決方案
![Maxtouch<b class='flag-5'>觸摸屏</b>:多場景觸控解決方案](https://file1.elecfans.com/web3/M00/07/D2/wKgZO2eqpvWAE9UGAACycNM4ivY952.png)
4線電阻式觸摸屏是如何工作的
![4線電阻式<b class='flag-5'>觸摸屏</b>是如何工作的](https://file1.elecfans.com/web3/M00/06/63/wKgZPGeKH-WAGZ0fAABxQlsgfwI188.png)
觸摸屏與傳統顯示器比較
多點觸控是觸摸屏嗎_多點觸控功能
LCD屏和觸摸屏的PCB設計
![LCD<b class='flag-5'>屏</b>和<b class='flag-5'>觸摸屏</b>的PCB設計](https://file1.elecfans.com/web2/M00/FD/27/wKgZomaYiZqAKyOxAAAqbWHuO2Q072.png)
評論