屏幕设置
设置----屏幕设置
密码是168
小屏幕宽度和高度 计算一下(44)
宽度324=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#