本文主要是介绍checksum 与 CRC的不同之处,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
实际应用:
CRC:在外发电压时,在报文的最后两个字节做了CRC计算。
checksum : 在按键状态外发,在报文的最后一个字节做了checksum计算。
它们的共同之处:目的都是为了数据的错误检测功能。
只是在算法的复杂度上有较大的区别:
总的来说,CRC算法更复杂,可检测的错误也比较丰富。
CRC与checksum的计算方式都是固定的吗?
在实际应用中,并没有通知对方,所用的算法种类,所以存在一致的解法。
但不可能完全固定,在AI的回答里,checksum有几种常见的算法,CRC好一些,CRC是要提供一个初始值,和多项式。
这篇关于checksum 与 CRC的不同之处的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!