//输出数据为小端格式
//u16 compute_crc_16(const u8 *dataw, u32 length)
unsigned int compute_crc_16(unsigned char *dataw, unsigned long length)
{
u16 crc = 0xFFFF;
u16 i;
for(i = 0; i < length; i++)
crc = (crc << 8) ^ crc16_table[((crc >> 8) ^ dataw[i]) & 0xFF];
return crc ^ 0xFFFF;
}
输出数据为小端格式
于 2023-12-20 20:22:40 首次发布