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