教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 求职职场 >

LS字库方式通讯协议及其举例

来源:网络收集 时间:2026-09-01
导读: 1. 上位PC机 = LS-T 说明: 通讯开始上下位机都处于通讯就绪状态。首先PC机发送帧头,帧头携带通讯模式﹑屏号等信息,LS-L接收到帧头后,根据条件判断是否接收数据,若不符合,立即返回主程序;若符合,则接收数据,并且返回信息。 握手通讯过程说明如下:

1. 上位PC机 => LS-T 说明:

通讯开始上下位机都处于通讯就绪状态。首先PC机发送帧头,帧头携带通讯模式﹑屏号等信息,LS-L接收到帧头后,根据条件判断是否接收数据,若不符合,立即返回主程序;若符合,则接收数据,并且返回信息。 握手通讯过程说明如下:

1.上位机发送握手帧头信息(2个字节屏号,带Mark校验); 2.下位机接收帧头后,返回屏号;

3.上位机接收到返回的屏号后,开始发送正式数据,发送完毕后等待返回成功信息;(带space校验)

4.下位机接收数据成功后,返回屏号,表示成功。

屏号: LED屏号(帧头) (1 byte) 操作码: 见操作码编号表 (1 byte) 数据长度: 发送的操作数据长度(当下载数据时页数Pages) (1 bytes) 操作数据: PC机下发的数据 (n bytes) 帧尾: 0XAA (1 byte)

下面以0XD8为类,其他操作码格式与此相同

0XD6 下载数据(16点阵字库方式)

加载数据的具体格式:

1. 0XD6: 下载数据

16点阵主区

LED_Number 1 byte HEX 帧头(屏号) Operate_Code 1 byte HEX 操作码(0XD6)

Area_Mode 1 byte HEX 区域类型(解释见下页) Saved 1 byte HEX 保留字节

Area_Beginrow 2 bytes HEX 区域起始横向坐标(低字节在前,高字节在后) Area_Beginlen 2 bytes HEX 区域起始纵向坐标(低字节在前,高字节在后) Area_Endrow 2 bytes HEX 区域结束横向坐标(低字节在前,高字节在后) Area_Endlen 2 bytes HEX 区域结束纵向坐标(低字节在前,高字节在后) Operate_Bytes 1 byte HEX 数据长度(最大页数Pages)

Display_ Mode x bytes HEX 显示方式 Display_Data x bytes HEX 显示数据

Frame_End 1 byte HEX 帧尾(0xAA) 发送数据计算公式:

(End_X-Beging_X)/16*(End_Y-Beging_Y)/32*2 例如:64*32,发送一屏的字库方式数据为:(64/8)*(32/16)*2=32 Bytes 操作码 意义

数据类:

0XD6 下载数据(16点阵字库)

说明:

区域类型(1 Byte):主区为0x04,0x08字幕,0x0c主区字幕一起发 显示方式(4 Bytes):

注明:每页对应4个字节的显示方式。 进入方式DisplayStyle: 0:表示随机状态

1-39:表示相应的进入方式 具体显示方式对应通用软件上的显示特效列表。

退出方式 ExitDisplay 保留,默认为0。 运行速度DisplayTime: 0-15 分16个等级

级别越大处理时间越长,运行速度越慢;当为0时,速度最快。 显示时间DisplaySpeed: 0-255 分256个等级

级别越大显示时间越长,一个级别大约为1秒;当为0时,显示时间为

0。

1.串口通讯设置初始化:

波特率通过拨码开关可选为9600,28800,57600,115200(默认)。 如下图所示:设置串口波特率,停止位,校验位,流控制等。

2.发送屏号并读取返回值(默认屏号1)

向下位机发送两个字节的屏号0x01,0x01.成功发送后,下位机会回送一个字节的屏号(0x01); 如下图所示:

3.发送数据(数据的格式如上图所示)

发送数据前,需要把串口参数的Parity改为SPACE 在这里注意一些最大数据页数的计算。

注----------------16点中文(16*16),英文(8*16) ----------------32点中文(32*32),英文(16*32);

以屏参64*32,16点阵中英文混编----"hello中华人民共和国"为例计算最大页数。

64*32,发送一屏的字库方式数据为:(64/8)*(32/16)*2=32 Bytes

最大页数 := length(hello中华人民共和国)*2 / (一页的数据字节数32)

所以-"hello中华人民共和国"需要的页数就是(38/16)向上取整 = 2 在此需要注意最大页数页数 > 38/4,那么你在填充数据的时候需要把第五页不足的字节补充为00。 如图所示:

注:波特率通过拨码开关可选为9600,28800

,57600,115200(默认)。 串口通讯软件设置如下: 拨特率:115200 数据位:8 停止位:1

校验位:MARK 流控制:NONE

…… 此处隐藏:148字,全部文档内容请下载后查看。喜欢就下载吧 ……
LS字库方式通讯协议及其举例.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1701685.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)