VisualTFT是款針對電腦系統所打造的虛擬串口屏工具。有著強大的串口屏開發和調試等功能,提供了多種通信串口的模擬設備,讓用戶們可以在配置與調試過程中很多的建立串口屏。這款軟件不需要任何代碼編程技術,就可以在30分鐘內完成復雜的人機交互設計,是用戶調試虛擬串口屏的最佳平臺。
主要功能
1、【按鈕控件】
對工程畫面中的所有按鈕進行配置,即可在無用戶程序參與下,自動實現畫面的切換,按鈕的按下和彈起,自定義指令輸出等功能。畫面中任何按鈕被按下,屏幕都會將此按鈕的ID編號上傳給用戶,無需計算坐標值。
2、【文本控件】
上位機預先將文本在工程畫面中的位置、顏色、字體和背景色設置好,用戶只需對相應的文本ID進行讀寫數據,無需關心坐標值、顏色和字體等信息。
3、【動畫控件】
用戶可任意控制gif動畫的播放、停止、暫停、上下幀和指定幀播放。
4、【圖標控件】
用戶可輕松實現同一位置不同狀態圖標顯示,例如LED燈交替顯示。
5、【曲線控件】
用戶只需發送AD采樣數據,屏幕會自動進行擬合,動態推移顯示。
6、【儀表控件】
通過上位機預先對儀表盤進行設置,用戶只需要發送相應數值即可實現指針轉動。假如表盤刻度范圍為0-180,用戶只需發送數值90,指針將自動轉到90刻度處。
7、【進度條控件】
通過上位機預先對進度條的方向、起始值、終止值、前景和背景圖等參數進行設置,用戶只需要發送對應的顯示數值,即可實現進度條遞增或遞減。
8、【滑塊控件】
通過上位機預先對滑塊的游標大小、刻度值、起始值、終止值和背景圖等參數進行設置,用戶拖動游標或點擊某個刻度處時,設備將立刻上傳當前游標所在位置值。
9、【系統內置虛擬鍵盤和中文輸入法】
上位機預先對畫面某位置處進行彈出鍵盤設置,點擊該區域后,系統將自動彈出內置鍵盤。用戶選擇中英文輸入法后點擊確定,輸入的字符全部以ASCII碼形式上傳到主機。
軟件特色
1、啟動畫面:設置開機時顯示的畫面。
2、屏幕旋轉:設置液晶屏顯示的方向,只有部分型號支持。
3、滑動切換畫面:手指上下左右滑動時候可以切換畫面。
4、蜂鳴器響聲:可設置只有按下有效觸摸區域時才發聲。
5、自動調節背光:一段時間無觸摸動作,液晶屏自動調低背光,延長壽命。
6、CRC校驗:若購買的硬件支持CRC,則選擇是,反之選擇無。
7、觸摸坐標通知:表示按下觸摸后,是否需要上傳(x,y)坐標值。
8、畫面切換通知:表示畫面切換時候,是否需要上傳畫面ID。
9、按鈕事件通知:表示按下觸摸后,只上傳按鈕ID信息。
主要亮點
(1) IDE環境操作人性化,界面美觀大方;內置字庫生成器、Lua腳本編譯器;
(2) 軟件集成了常用圖標、按鈕和鍵盤等矢量圖,降低美工難度;
(3) 畫面支持圖片縮放、文字編輯和元素拷貝等常用操作功能;
(4)工程編譯后為每個畫面、圖片和控件分配唯一ID;
(5) 內置指令調試助手,方便PC直接調試串口屏,快速掌握指令操作;
(6) 內嵌“虛擬串口屏”模擬仿真器,直接綁定KEIL調試,不需要每次工程圖片有變化,而重新下載圖片;
(7)支持二進制文件燒錄,量產更方便安全;
(8)根據用戶需求,定制特殊的PC軟件功能。