【发布时间】:2021-08-12 12:01:13
【问题描述】:
虽然我按照计算校验和 CRC16 的方法。我无法得到用户手册显示的结果。有人可以帮忙吗?
private static UInt16 CRC16_Update(UInt16 crc, byte c)
{
crc = (((ushort)(((crc >> 4) & 0x0FFF) ^ crc_tab[((crc ^ c) & 0x000F)])));
crc = (((ushort)(((crc >> 4) & 0x0FFF) ^ crc_tab[((crc ^ (c >> 4)) & 0x000F)])));
return crc;
}
命令格式:
CRC 手册示例:
手动命令示例:
【问题讨论】: