纵向冗余校验(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
抖音短视频生成器
AI帮你进行论文选题
帮您快速生成小红书母婴经验文案
根据您的要求,生成短而独特的域名建议
AI帮您制定一份详细的训练运行计划
生成适合生日等指定祝福对象的场景
在线计算等边三角形的面积
在线通过压力,钢球直径以及压痕直径来计算布氏硬度
在线转换纸张的克重与厚度
MB/KB/GB/TB/转换工具
中国传统色彩列表
计算各年龄段儿童睡眠时间
佛教专用日历
一款在线的彩色绘画工具
在线查看各种的交通标志图片
多种条形码在线生成工具
在线js中eval加密/解密在线处理工具
一款可以随机生成男生女生姓名的小工具
网页版文章一键在线排版工具
在线屏幕颜色拾取工具
汉字转拼音处理工具
在线网页版人机对战中国象棋
一款在线时间倒计时小工具
在线将照片的尺寸单位转为毫米或厘米























