CRC16在线计算

CRC16在线计算是什么?

CRC16 是 16 位循环冗余校验码,用于检测串口通信、Modbus、USB 等协议中的数据传输错误。不同算法在多项式、初始值、输入/输出反转等参数上存在差异,计算结果各不相同。

核心功能

  • 多种算法:CRC-16-IBM、MODBUS、CCITT-FALSE、CCITT、XMODEM、USB。
  • 灵活输入:文本、Hex、Base64,文本支持 UTF-8/GBK 等字符集。
  • 双格式输出:十进制或十六进制,Hex 支持大小写。
  • 本地运算:数据不上传第三方。

如何使用

  1. 选择 CRC16 算法与输入格式。
  2. 输入待校验数据,点击编码。
  3. 复制十进制或十六进制结果用于协议调试。