余式表专题

【C语言应用】使用余式表的方式计算CRC16

在平时的工作中,可能你也面遇到计算CRC16校验的问题。笔者曾经对接过MODBUS协议,就是使用了CRC16作为校验码。以下是笔者分享的,如何使用【余式表】计算CRC16的接口代码。 static const uint16_t crc_ta[256] = { /* CRC余式表 */0x0000, 0x1021, 0x2042, 0x3063, 0x4084, 0x50a5, 0x60c6, 0