我现在有个串口通讯,但是不知道checksum是怎么计算出来的 。
有两个列子:
0x55 0x04 0x00 0x38 0x00 0x01 0xC3 最后面的0XC3就是checksum
0x55 0x06 0x00 0x02 0x00 0x01 0x00 0x38 0xBF 最后面的0XBF就是checksum
0x55 0x0B 0x00 0x39 0x00 0x03 0x01 0x05 0x00 0x03 0x02 0x00 0x01 0xAD 最后面的0XAD就是checksum
其中0x55 是开始字节,不知算不算在内的,有谁知道这个checksum是怎么算出来的? |