Arduino:使用FastCRC库生成CRC(连接uint32\t CRC)

Arduino:使用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和&运算符从整数中提取四个字节。您是否介意给出一个示例?我对这种接线员是新手。

我使用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
&
运算符从整数中提取四个字节。

您是否介意给出一个示例?我对这种接线员是新手。