当前位置:首页 > 房产地产 > 正文

大彩讲堂:基于VisualTFT软件如何调节电容屏触摸灵敏度

一、适合范围

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

二、功能实现

调节灵敏度有两种方式:

(1) 下载示例工程通过点击按钮进行调节。

(2)通过指令助手发送EE 8A 5A A5 XX FF FC FF FF进行调节。

2.1 建立工程

根据串口屏的实际型号,在VisualTFT软件菜单栏选择【文件】→“新建工程”,选择对应的系列和型号,如2-1所示。

图片

图2-1新建工程

方式一:

创建1~6个档位和最高档位、体验触摸的按钮控件,在工程画面的属性窗口中开启触摸屏,如图2-2所示。

图2-2控件配置

以“5档”按钮控件输入指令对串口屏进行操作为例,在属性窗口中触控用途选择开关描述,初始状态为弹起,操作风格为瞬变,如下图2-3所示。

图片

图2-3按钮控件配置

在“5档” 按钮控件的属性窗口中点击对内指令:弹起时的指令输入对应的指令。

指令格式:EE【8A 5A A5 XX】FF FC FF FF

参数说明:XX(1个字节):XX取值范围是0-7,越高档位越灵敏,串口屏出厂默认是0,调整触摸灵敏度用于支持更厚的盖板。如无必要,请勿随意调整最高灵敏度。该指令用于调节触摸屏的灵敏度,适用于电容屏。“5档” 按钮控件的指令为EE 8A 5A A5 05 FF FC FF FF,所以它的灵敏度为5。如图2-4所示。

图2-4输入指令

其中“体验触摸” 按钮控件需要在对内指令中在按下时的指令里输入 EE 73 01 FF FC FF FF 为打开触摸体验指令意思于上图2-4中所示。添加指令操作如下图2-5所示。

图片

图2-5触摸体验控件指令

方式二:

在下载工程之后用硬件连接联机设备在指令助手中通过自定义指令对其串口屏进行发送。

联机设备之后,打开指令控件在自定义调试中输入对应的调节灵敏度大小的指令就可以通过自定义调试对串口屏进行操作如下图2-6所示。

图片

图2-6自定义指令控件

如何明确自己发送的指令是否成功应用到串口屏中,可以在指令窗口中查看。 如图2-7在刚刚的指令助手自定义调试中发送了5档的灵敏度指令(EE 8A 5A A5 05 FF FC FF FF),指令窗口回复了一个EE 8A 01 FF FC FF FF代表刚刚发送给串口屏的 5 档指令发送成功。反之如果指令窗口回复了一个EE 8A 00 FF FC FF FF代表发送的指令失败需要重新发送,直到指令窗口回复EE 8A 01 FF FC FF FF为止代表发送成功。

图片

图2-7指令窗口

2.2 运行预览

编译工程、 运行虚拟串口屏, 如图2-8所示

图片

图2-8串口屏运行

三、联机调试

3.1 下载工程

在我司的上层软件Visual TFT把工程编译成功后, 可以通过以下两种方法下载到大彩串口屏设备中:

1. 串口下载;

2. SD 卡下载

注:具体的下载工程途径可以参考

https://doc.gz-dc.com/QuickStart/05_download.html

3.2 联机调试

1.硬件连线

硬件连接接线如3-1所示。

图片

图3-1硬件连线

2.联机设备

将工程下载到串口屏后,在 VisualTTF 的菜单栏,点击【联机设备】,如3-2所示。

图片

图3-2联机设备