广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 34|回复: 0

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

[复制链接]

99

主题

129

帖子

9694

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9694
发表于 昨天 14:27 | 显示全部楼层 |阅读模式

演示视频如下:



一、适合范围

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

二、开发环境版本

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
销售与技术支持:(020)82186683-601
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-10-18 11:31 , Processed in 0.051996 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表