文章目录

  • 系列教程
  • 一、串口屏与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所对应的图标

    物联沃分享整理
    物联沃-IOTWORD物联网 » 迪文串口屏教程(3)

    发表评论