纵向冗余校验(Longitudinal Redundancy Check,简称:LRC)是通信中常用的一种校验形式,也称LRC校验或纵向校验。它是一种从纵向通道上的特定比特串产生校验比特的错误检测方法。在行列格式中(如磁带),LRC经常是与VRC一起使用,这样就会为每个字符校验码。在工业领域Modbus协议Ascii模式采用该算法
具体算法如下:1、对需要校验的数据(2n个字符)两两组成一个16进制的数值求和
2、将求和结果与256求模
3、用256减去所得模值得到校验结果(另一种方法:将模值按位取反然后加1)
例如16进制数据:01 A0 7C FF 02(16进制计算) 求和:01 + A0 + 7C + FF + 02 = 21E 取模:21E % 100 = 1E 计算:100 - 1E = E2
(10进制计算) 求和:01 + 160 + 124 + 255 + 02 = 542 取模:542 % 256 = 30 计算:256 - 30 = 226
创建一份清晰完整的PPT大纲
帮你快速生成商品评价,轻松为你提供好评、中评、差评
帮您生成专利文案
AI助您提高作文的写作水平,开阔眼界!
一款将出生年月日转为生辰八字的小工具
在线生成花式吹捧拍马屁文案
在线计算等边三角形的面积
帮助您快速、精准地计算所需的地板数量
方便新能源车主在旅途中,计算充电所需要的金额
时间单位在线换算工具
EASCII码常见符号大全
一款非常方便的在线SVG编辑器,在线创建SVG
JSON在线压缩/JSON在线解压格式化工具
HTML转JavaScript处理工具
居民身份证、港澳台居民居住证、外国人永久居留身份证解析工具
一款将图片切割为微博或朋友圈多宫格样式的图片的免费工具
女性标准三围在线自测工具
文本内容在线SHA加密处理工具
在线将文本内容中将回车换行转为P标签
在页检测网页是否被GZIP压缩,以及计算压缩率的大小
一款支付86版和98版五笔码转换工具
在线歇后语查询工具
在线XML转JSON,JSON转XML工具
在线银行整存零取计算器