2017-05-30 39 views
0

我使用FastCRC庫生成CRC,並返回一個uint32_t;Arduino:使用FastCRC庫生成CRC(連接uint32_t crc)

uint32_t crc = CRC32.crc32(buf, sizeof(buf)); 

的BUF,其包含消息,是uint8_t,我需要的uint32_t crc附加在BUF的末尾。該buf看起來像:

uint8_t buf[] = {0x7E, 0x00, 0x78, 0xF0, 0x7E}; 

如何迭代通過CRC追加它?

回答

0

使用移位>>和和&運算符從整數中提取四個字節。

+0

你介意舉個例子嗎?我是這類運營商的新手。 – Valdir