LRC的效验码的计算方法
Posted 张志峰的博客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LRC的效验码的计算方法相关的知识,希望对你有一定的参考价值。
图一中需要检验ASCI码数据是30、31、30、30、30、30、30、30,转化为16进制累加后是0000 0001,取反加1得到1111 1111,转换为ASCI码46、46.和图中是一样的。
图二中需要检验ASCI码数据是30、31、30、33、30、30、30、30、31、33、38、38,转化为16进制累加后是0001 1000,取反加1得到1110 1000,转换为ASCI码45、38,怎么和图中的26、31不一样?
你对LRC的理解有问题啊……
图二中的有效ASCII字符串为“010300001388”,因此01+03+00+00+13+88 = 9F,9F的补码为61,因此校验码为“61”,即0x36、0x31。
以上是关于LRC的效验码的计算方法的主要内容,如果未能解决你的问题,请参考以下文章