一、适合范围
适合全系列大彩协议串口屏产品
二、开发环境版本
1. VisualTFT软件版本:V3.0.0.1037及以上的版本,版本查看方式:
(1) 打开VisualTFT软件启动页面如图2-1所示,右上角显示的软件版本号;
2.硬件固件版本查看方式:
(1)查看屏幕背面版本号贴纸,如图2-3所示。
(2)画面中创建一个文本控件,属性【输入方式】选择“系统变量”,【系统变量】选择“固件版本号”,编译工程下载到屏中查看。
三、概述
在我们建立好工程后,往往会用虚拟屏和串口屏运行工程进行联机调试。本文档对于联机调试过程中遇到的常见问题给出了对应的解决方案。
四、VisualTFT和虚拟屏联机调试
我司PC软件虚拟串口屏可以和Visual TFT上虚拟联机调试。该功能可以实现在电脑上模拟演示MCU程序与串口屏交互的效果,对入门了解大彩指令集有很大帮助。软件VSPD为虚拟串口驱动生成软件,通过该软件可以创建一对关联的虚拟串口。
4.1安装虚拟串口软件
若已经安装软件VSPD,此章节可以跳过。安装步骤如下:
(1) 在我司的官网中和软件开发包中有提供虚拟串口软件VSPD安装包,如下图4-1所示:
(2) 安装前,请先查看安装包下的《使用前必读.txt》文档。在点击运行vspd.exe安装软件,选择安装路径,一直点击下一步直至安装完成,如下图4-2所示:
4.2创建虚拟串口
打开虚拟串口软件,假设选择com3和com4为一组虚拟串口,点击Add pair生成一对关联的串口,如下所示:
注意:虚拟串口编号不能与实体串口编号重复,否则会导致串口无法正常使用,虚拟串口的编号尽量在10 以内
这样就创建了一对虚拟串口com3,com4如下:
4.3运行虚拟屏
创建的虚拟串口对为com3和com4,以出厂工程为例,点击运行,出现虚拟屏窗口以及参数设置窗口(如果没出现参数设置窗口,可移至鼠标到虚拟屏上,然后点击鼠标右键)选择其中一个串口设为com3,另一个串口设为com4,并打开两个串口,操作如下所示:
4.4联机调试
串口选择好以后,然后点击联机设备(设备是否联机成功可在上位机右下角查看),设备联机成功后再点击指令助手发送指令。VisualTFT 内置的指令助手里面包含了屏幕所有的操作指令,方便用户快速熟悉和验证指令的操作。点击导航栏中的“指令助手”图标,弹出相应窗口,用户就可以选择各种指令进行发送和体验显示效果。
五、VisualTFT和实体屏联机调试
5.1硬件工具与调试连接
(1) 按调试连接示意图把硬件连接起来,安装串口线驱动文件,在电脑设备管理器里查看串口线端口号。
(2) 在上位机上打开工程,选择串口号与串口线端口号一致,如下图所示:
(3) 点击联机设备,设备联机成功后会蜂鸣一声,并且在上位机右下角会显示联机实体屏的型号。设备联机成功后再点击指令助手发送指令。VisualTFT 内置的指令助手里面包含了屏幕所有的操作指令,方便用户快速熟悉和验证指令的操作。点击导航栏中的“指令助手”图标,弹出相应窗口,用户就可以选择各种指令进行发送和体验显示效果。
5.2联机异常分析及解决方案
屏幕和Visual TFT软件联机失败,如下所示:
(1) 检查串口线:
(1) 选择正确的串口号,可在我的电脑→管理→设备管理器→端口,查看所插入的串口线是否被识别,若没有,安装对应USB串口线品牌的驱动。
(2) PC联机是一个双向握手过程,必须发送和接收均正常才能联机。使用串口调试助手,将DB9串口线的2和3引脚短接,对USB转串口线进行自发自收测试,确保收发功能均正常。
(2) 检查电平:
不带外壳系列:背面J5焊点断开表示232,连接表示TTL
带外壳系列:外壳背面有拨码开关
其中我司配置的调试板是232电平,确认连接的时候,使用usb转232的串口线连接;
485系列:电脑默认是232电平,需要232转485的转换器连接电脑和屏幕。
(3) 检查协议:
TFT仅支持大彩协议联机,确定当前屏幕的工程没有启用modbus协议、fx2n或LUA脚本里面没有设置自由协议。若没有办法确认,请用SD卡或U盘下载出厂工程再调试。