Arduino:使用FastCRC库生成CRC(连接uint32\t CRC)
我使用FastCRC库生成CRC,它返回一个uint32\u tArduino:使用FastCRC库生成CRC(连接uint32\t CRC),arduino,crc,uint8t,uint32,Arduino,Crc,Uint8t,Uint32,我使用FastCRC库生成CRC,它返回一个uint32\u t uint32_t crc = CRC32.crc32(buf, sizeof(buf)); 包含消息的buf是一个uint8,我需要在buf的末尾附加uint32\u t crc。buf看起来像: uint8_t buf[] = {0x7E, 0x00, 0x78, 0xF0, 0x7E}; 如何迭代CRC以附加它?使用shift和&运算符从整数中提取四个字节。您是否介意给出一个示例?我对这种接线员是新手。
uint32_t crc = CRC32.crc32(buf, sizeof(buf));
包含消息的buf是一个uint8,我需要在buf的末尾附加uint32\u t crc
。buf看起来像:
uint8_t buf[] = {0x7E, 0x00, 0x78, 0xF0, 0x7E};
如何迭代CRC以附加它?使用shift
和&
运算符从整数中提取四个字节。您是否介意给出一个示例?我对这种接线员是新手。