输入的数据为16进制,例如:36 37 41 46
LRC校验码计算方法,是计算机通讯、嵌入式串口编程常用错误检测校验方式,也称为纵向冗余校验(Longitudinal Redundancy Check)。
LRC校验码基本计算方式,对通讯中传输内容的ASCII码字符,进行类加求和,不考虑进位,然后按位求反,最后对结果加1,转化成对应的字符即为LRC校验码。
字符转成ASCII码后,进行累加,求反后结果加1。
101转换为16进制等于65,LRC校验码即为65
LRC校验计算器,也称为纵向冗余校验计算器,是通信领域常用错误码校验工具,可用于Modbus协议ASCII模式的LRC算法校验。