原创 大彩触摸屏与单片机通讯

2024-8-10 11:22 447 3 4 分类: 模拟 文集: 硬件电路设计

目录:

一、概述

1、触摸屏简介

2、安装软件

 1)设置VSPD软件   2)设置VisualTFT软件   3)设置串口软件

二、单片机发送指令给触摸屏

1、按钮控件

2、文本控件

3、图标控件

1)图标控件的使用   2)图标的生成

4、显示与隐藏控件

三、触摸屏发送指令给单片机

四、下载固件到触摸屏

-------------------------------------------------------------------------------------------------

一、概述

1、触摸屏简介

本处以DC80480KF070_1111_4C为例说明,如下图。

IMG_256

具体参数如下: 

IMG_258

2、安装软件

分别为:虚拟串口软件VSPD、VisualTFT_3.0.0.1097与串口软件SSCOM,如下图。

IMG_260

1)设置VSPD软件

IMG_262

串口1与串口2为一对连接的串口,若二者均打开,如下图所示。

IMG_264

2)设置VisualTFT软件

IMG_266

第1步运行虚拟串口屏,第2步打开串口COM1。 

3)设置串口软件

串口软件SSCOM设置如下图。

IMG_268

使用串口COM2并打开串口,这样虚拟屏的串口COM1就于其外部的串口COM2进行通讯。 

二、单片机发送指令给触摸屏

选定控件并右键,即可显示出其使用说明。

IMG_270

1、按钮控件

通过“指令助手”获取指令。

IMG_272

单片机发送指令,按钮按下的效果。

IMG_274

2、文本控件

单片机向画面2中的文本框控件3发送“Short Test”,由文本框显示出来。具体过程:通过2处设置画面ID与控件ID,向3处添加需发送的内容,生成如4处的指令。

IMG_276

将4处生成的指令形成如下图的数组,由单片机的串口发送出去。

IMG_278

通过单片机发送的指令清除文本框内容:

IMG_280

本处为了方便,我们采用虚拟串口COM2模拟单片机发送指令。1处已经生成的指令复制到2处,务必打开3与4处的串口,5处就会显示“Short Test”。

IMG_282

3、图标控件

1)图标控件的使用

通过“指令助手”获取指令。

IMG_284

单片机发送指令,图标显示的效果。

IMG_286

2)图标的生成

(1)点击工具,选择“图标生成”。

IMG_288

(2)点击增加帧

IMG_290

(3)点击打开可以依次添加预先准备好的 ICON 图标素材

IMG_292

(4)帧添加完成之后,我们通过拖动可以调整帧与帧之间的排列,帧的排列决定了最后
生成图标的帧数。帧数添加排列完毕后点击生成图标。

4、显示与隐藏控件

通过指令助手生成指令。

IMG_294

单片机发送指令,隐藏控件的效果。

IMG_296

三、触摸屏发送指令给单片机

按下按钮后,通过串口COM1向单片机发送的数据如上图所示。

IMG_298

虚拟串口COM2显示如下图。

IMG_300

四、下载固件到触摸屏

IMG_302

IMG_304

在C盘中生成一个SD_PACKET,将其复制到SD卡中。

IMG_306

触摸屏第一次上电,检测是否有SD卡,用于升级固件。 

更多精彩内容也可移步至公众号,全网同号。

作者: 爱上电路设计, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-4090360.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

开发工匠 2024-8-19 21:53

写的好,学习和参考
相关推荐阅读
爱上电路设计 2024-08-10 11:17
DCDC开关电源-电感下方是否铺铜
分享一篇来源于网络的好文章,作者不详。权且作为开关电源-电路原理与设计的一个补充。电感通过交变电流,电感底部铺铜会在地平面上产生涡流,涡流效应会影响功率电感的电感量,涡流也会增加系统的损耗,同时交变电...
爱上电路设计 2024-08-10 10:00
TINA-TI电路仿真实例
​目录:一、运放缓冲器电路分析1、电路搭建2、直流特性分析3、交流特性分析4、瞬时现象分析(时域)5、稳定输出的缓冲器电路二、傅里叶分析(频域)三、直流参数分析四、数学分析工具五、可编程电源六、时间开...
爱上电路设计 2024-08-10 09:45
电缆线的阻抗50Ω,真正含义是什么?
​         当我们提到电缆线的阻抗时,它到底是什么意思?RG58电缆通常指的是50Ω的电缆线。它的真正含义是什么?假如取一段3英尺(0.914...
EE直播间
更多
我要评论
1
3
关闭 站长推荐上一条 /3 下一条