循环冗余校验:一位错误

时间:2014-12-28 19:01:32

标签: checksum crc error-correction

我很难理解CRC的以下问题。 如果我说200比特,我使用一些生成多项式计算12比特CRC。如果我改变其中一个位,CRC将与原始计算不匹配。如果是这样的话,如果只发生少量错误,我怎么能选择仍能匹配的CRC呢?

1 个答案:

答案 0 :(得分:0)

如果只发生小错误,则没有CRC匹配,但你可以做的是使用纠错码(AKA前向纠错)然后如果CRC不匹配则应用ECC然后重新检查CRC