您的位置:首页   >  关于我们  >  新闻动态

大彩讲堂:掌握虚拟屏调试的方法

发布人:大彩科技发布日期:2024-10-16

一、适合范围



适合全系列大彩协议串口屏产品


二、开发环境版本



1. VisualTFT软件版本:V3.0.0.1037及以上的版本,版本查看方式:
(1) 打开VisualTFT软件启动页面如图2-1所示,右上角显示的软件版本号;

图片

图2-1  软件版本


(2) 打开VisualTFT,在软件右下角可以查看软件版本图2-2所示,最新版本可登录http://www.gz-dc.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盘下载出厂工程再调试。








联系我们

广州大彩光电科技有限公司(总部)

地址:广州市黄埔区科学城玉树工业园富康西街8号C栋
销售与技术支持:(020)82186683-601
大彩深圳办事处

地址:深圳市宝安区新安街道华联城市全景花园G座1203室

(公共交通:地铁5号线洪浪北D出口,5号线或12号线灵芝站C1出口)
邮箱:fujq@gz-dc.com
销售与技术支持:付先生 13828461018

大彩成都办事处

地址:四川省成都市高新区天府大道中段500号东方希望天祥广场C座39楼3910号
邮箱:niesl@gz-dc.com
销售与技术支持:聂经理 18180927176
大彩上海办事处

地 址:上海市浦东新区长清路1200弄森宏旗臻商务楼39号813
邮箱:sales103@gz-dc.com
销售与技术支持刘经理 13671882080