迪文串口屏教程(3)

文章目录

  • 系列教程
  • 一、串口屏与PC机通信显示中文
  • 二、串口屏与PC机通信显示整形数据
  • 三、串口屏与PC机通信显示图标

系列教程

迪文串口屏教程(1)
迪文串口屏教程(2)
迪文串口屏教程(3)

一、串口屏与PC机通信显示中文

临时做了一个界面,放置两个文本显示控件
文本1的变量地址0x0001
文本2的变量地址0x0010

控制具体设置参数如下:

请添加图片描述
请添加图片描述
如果串口屏需要显示中文的话,FONT1_ID要对应自动的字库,不然会出现乱码。显示中文要使用一个ASCLL码及汉子内码转换器,这个可以询问迪文的客服要。我这里整理有字符和转换器。我使用的字库是“60GBK16_宋体”,16号字库,其他字库可以自己生成。
链接:https://pan.baidu.com/s/1xYfefZ5bgN3M7k-AmVJt3w
提取码:mazl

把字库文件“60GBK16_宋体”放到下载目录下即可
请添加图片描述
请添加图片描述

下一步要我们将我们要显示的中文字符进行编码转换
请添加图片描述
最后向串口发送我们数据
文本1数据:5A A5 11 82 0001 BFAA C6F4 0000 0000 0000 0000 0000 0000
文本2数据:5A A5 11 82 0010 BFAA C6F4 0000 0000 0000 0000 0000 0000

最后显示的效果
请添加图片描述

二、串口屏与PC机通信显示整形数据

显示整形就非常简单了,在上位机放在数据变量显示控件,具体设置参数如下:
请添加图片描述
请添加图片描述
这时我们连接好串口,向串口发送数据:
5A A5 05 82 0020 0025
其中5AA5帧头;05数据长度;82写指令;0004变量地址;0025表示数据的十六进制。
显示效果如下:
请添加图片描述

三、串口屏与PC机通信显示图标

生成图标库文件可以去观看一个B站迪文的教学视频
https://www.bilibili.com/video/BV1VA411x7uK?p=2&vd_source=176871182e066b0cc001feb27c0798cf
请添加图片描述
我这里生成了一个图标库文件,拷贝到DWIN_SET文件夹下
请添加图片描述
屏幕控制具体配置如下
请添加图片描述
程序下载到屏幕显示如下
请添加图片描述
我们这时候只需要想串口发送5A A5 05 82 0021 0001绿灯就可以熄灭。
发送5A A5 05 82 0021 0000,绿灯亮起。
其中5AA5帧头;05数据长度;82写指令;0002变量地址;0000显示下限0所对应的图标


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部