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