返回主页

串口校验和计算

一帧数据同时算出 SUM8、XOR8、LRC 与常见 CRC-8 / CRC-16

帧数据
6 字节
校验值
  • 累加和 SUM8
    0x0E
  • 异或 XOR8(NMEA)
    0x08
  • LRC(Modbus ASCII)
    0xF2
  • CRC-8/MAXIM
    0x07
  • CRC-16/MODBUS
    低字节在前: C5 CD
    0xCDC5
  • CRC-16/CCITT-FALSE
    0x0428
  • CRC-16/XMODEM
    0x0A38
6 字节

SUM8 按字节累加取低 8 位;XOR8 用于 NMEA-0183;LRC 是累加和的二进制补码,用于 Modbus ASCII;CRC-16/MODBUS 在线上低字节先发。全部在本机计算,数据不会外传。