一、適合范圍
適合全系列大彩協議串口屏產品
二、開發環境版本
1. VisualTFT軟件版本:V3.0.0.1037及以上的版本,版本查看方式:
(1) 打開VisualTFT軟件啟動頁面如圖2-1所示,右上角顯示的軟件版本號;
圖2-1 軟件版本
(2) 打開VisualTFT,在軟件右下角可以查看軟件版本圖2-2所示,最新版本可登錄http://www.botecn.com下載。
圖2-2 軟件版本
2.硬件固件版本查看方式:
(1)查看屏幕背面版本號貼紙,如圖2-3所示。
圖2-3背面貼紙
(2)畫面中創建一個文本控件,屬性【輸入方式】選擇“系統變量”,【系統變量】選擇“固件版本號”,編譯工程下載到屏中查看。
三、概述
在我們建立好工程后,往往會用虛擬屏和串口屏運行工程進行聯機調試。本文檔對于聯機調試過程中遇到的常見問題給出了對應的解決方案。
四、VisualTFT和虛擬屏聯機調試
我司PC軟件虛擬串口屏可以和Visual TFT上虛擬聯機調試。該功能可以實現在電腦上模擬演示MCU程序與串口屏交互的效果,對入門了解大彩指令集有很大幫助。軟件VSPD為虛擬串口驅動生成軟件,通過該軟件可以創建一對關聯的虛擬串口。
4.1安裝虛擬串口軟件
若已經安裝軟件VSPD,此章節可以跳過。安裝步驟如下:
1) 在我司的官網中和軟件開發包中有提供虛擬串口軟件VSPD安裝包,如下圖4-1所示:
圖 4-1虛擬串口應用程序示意圖
2) 安裝前,請先查看安裝包下的《使用前必讀.txt》文檔。在點擊運行vspd.exe安裝軟件,選擇安裝路徑,一直點擊下一步直至安裝完成,如下圖4-2所示:
圖 4-2 虛擬串口軟件安裝示意圖
4.2創建虛擬串口
打開虛擬串口軟件,假設選擇com3和com4為一組虛擬串口,點擊Add pair生成一對關聯的串口,如下所示:
注意:虛擬串口編號不能與實體串口編號重復,否則會導致串口無法正常使用,虛擬串口的編號盡量在10以內
圖4-3創建com3串口示意圖
圖4-4 創建com4串口示意圖
這樣就創建了一對虛擬串口com3,com4如下:
圖 4-5 虛擬串口對生成示意圖
4.3運行虛擬屏
創建的虛擬串口對為com3和com4,以出廠工程為例,點擊運行,出現虛擬屏窗口以及參數設置窗口(如果沒出現參數設置窗口,可移至鼠標到虛擬屏上,然后點擊鼠標右鍵)選擇其中一個串口設為com3,另一個串口設為com4,并打開兩個串口,操作如下所示:
圖 4-6 運行虛擬屏效果圖
4.4聯機調試
串口選擇好以后,然后點擊聯機設備(設備是否聯機成功可在上位機右下角查看),設備聯機成功后再點擊指令助手發送指令。VisualTFT 內置的指令助手里面包含了屏幕所有的操作指令,方便用戶快速熟悉和驗證指令的操作。點擊導航欄中的“指令助手”圖標,彈出相應窗口,用戶就可以選擇各種指令進行發送和體驗顯示效果。
圖 4-7 聯機示意圖
五、VisualTFT和實體屏聯機調試
5.1硬件工具與調試連接
圖5-1硬件聯機示意圖
1) 按調試連接示意圖把硬件連接起來,安裝串口線驅動文件,在電腦設備管理器里查看串口線端口號。
圖5-2 串口線驅動查看示意圖
2) 在上位機上打開工程,選擇串口號與串口線端口號一致,如下圖所示:
圖 5-3 選擇串口線端口
3) 點擊聯機設備,設備聯機成功后會蜂鳴一聲,并且在上位機右下角會顯示聯機實體屏的型號。設備聯機成功后再點擊指令助手發送指令。VisualTFT 內置的指令助手里面包含了屏幕所有的操作指令,方便用戶快速熟悉和驗證指令的操作。點擊導航欄中的“指令助手”圖標,彈出相應窗口,用戶就可以選擇各種指令進行發送和體驗顯示效果。
5.2聯機異常分析及解決方案
屏幕和Visual TFT軟件聯機失敗,如下所示:
圖 5-4聯機異常顯示圖
1) 檢查串口線:
(1) 選擇正確的串口號,可在我的電腦→管理→設備管理器→端口,查看所插入的串口線是否被識別,若沒有,安裝對應USB串口線品牌的驅動。
圖 5-5 串口線驅動查看示意圖
(2) PC聯機是一個雙向握手過程,必須發送和接收均正常才能聯機。使用串口調試助手,將DB9串口線的2和3引腳短接,對USB轉串口線進行自發自收測試,確保收發功能均正常。
圖 5-6 短接2,3引腳
圖 5-7 自收自發測試圖
2) 檢查電平:
不帶外殼系列:背面J5焊點斷開表示232,連接表示TTL
圖 5-8 TTL電平示意圖
圖 5-9 232電平示意圖
帶外殼系列:外殼背面有撥碼開關
圖 5-10 232帶外殼撥碼示意圖
其中我司配置的調試板是232電平,確認連接的時候,使用usb轉232的串口線連接;
485系列:電腦默認是232電平,需要232轉485的轉換器連接電腦和屏幕。
圖 5-11 RS485系列背面圖
3) 檢查協議:
TFT僅支持大彩協議聯機,確定當前屏幕的工程沒有啟用modbus協議、fx2n或LUA腳本里面沒有設置自由協議。若沒有辦法確認,請用SD卡或U盤下載出廠工程再調試。
地址:深圳市寶安區新安街道華聯城市全景花園G座1203室
(公共交通:地鐵5號線洪浪北D出口,5號線或12號線靈芝站C1出口)
郵箱:fujq@gz-dc.com
銷售與技術支持:付先生 13828461018