LED串口通信

屏幕设置

设置----屏幕设置
在这里插入图片描述
在这里插入图片描述
密码是168
小屏幕宽度和高度 计算一下(44)
宽度32
4=128
高度16*4=64
在这里插入图片描述

连线

232线要交叉
在这里插入图片描述

E3L控制卡(公头)-----232接线母头----开发板stm32探索者 COM2
在这里插入图片描述
如上图可知 com2对应的是P9,P9要和串口连接(ch340)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在屏幕设置里面选择串口
在这里插入图片描述
下载字库
在这里插入图片描述
gb2312可显示中文,宽度取决于想显示多少个字 屏幕宽度/字符宽度=显示字数
高度取决于想显示多少行 屏幕高度/字符高度=显示行数
在这里插入图片描述

点击右上角的发送说明连线没有问题。 注意串口没关会导致通信失败。
在这里插入图片描述

串口通信

选择字符
在这里插入图片描述
例如给id为2的区域发送 立即显示 黄色(单色p10无效)Led显示5.3
在这里插入图片描述
在这里插入图片描述

指令:78 34 01 00 29 12 F2 00 00 00 00 00 00 18 00 02 00 01 02 00 03 10 00 00 4C 00 65 00 64 CF D4 CA BE 00 35 00 2E 00 33 31 D3 A5
解释:78、34是固定的如下图
0100代表的是屏幕地址1,两个字节高字节在后,在屏幕设置里面可以看到
29是cmd命令,代表字符串更新 可以在下面第二张图找到
ident和frame无效,随便填,总共8个字节
18 00是后面数据的长度 ,两个字节 18(十六进制)=16+8(十进制)蓝色部分
data看下图第三张图片 02 00 是字符分区id2,两个字节 01代表gb2312编码 02代表立即显示 00代表字符串索引,立即显示不用管,03代表黄色,这里是单色无效,10 00(转换成十进制是16)是字符长度,Led显示5.3,每个汉字或英文占两个字节 8*2=16
Led显示5.3转化成十六进制,英文是一个字节需要补充,中文会转成两个字节 ,具体参考下面的第四张图00 4C 00 65 00 64 CF D4 CA BE 00 35 00 2E 00 33
31· D3 是校验码,将前面的数据输入,选择 ModbusCRC16 右边紧跟着就是校验码
A5是结束符是固定的
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
工具地址:https://www.23bei.com/tool-54.html#

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生活热爱就好

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值