小编C.W*_*.W.的帖子

如何在结构上计算 crc16

我最近阅读了一些关于 crc 计算的论文和代码(例如A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMSLinux 中的实现)。据我了解,crc 是从某个地址开始逐字节完成的。

来自 Linux 内核的示例:

u16 crc16(u16 crc, u8 const *buffer, size_t len)
{
    while (len--)
    crc = crc16_byte(crc, *buffer++);
    return crc;
}
Run Code Online (Sandbox Code Playgroud)

现在我问自己是否可以使用struct?

c struct crc16

1
推荐指数
1
解决办法
1713
查看次数

标签 统计

c ×1

crc16 ×1

struct ×1