码迷,mamicode.com
首页 > 其他好文 > 详细

LRC的效验码的计算方法

时间:2016-06-13 11:11:39      阅读:745      评论:0      收藏:0      [点我收藏+]

标签:

图一中需要检验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的效验码的计算方法

标签:

原文地址:http://www.cnblogs.com/zhangzhifeng/p/5579654.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!