我对编程有点陌生,我想从控制器向 eeprom 发送一个浮点数据,并且我想实现crc以在我尝试读取或写入时对数据进行错误检测。这是我的意图。但是我发现了许多用于实现 crc 的算法,并且让我很困惑地遵循哪个算法。编译器为所有数据提供 4 个字节的空间,它的函数一次发送一个字节。所以我相信我需要对每个 8 位数据进行 crc,或者可以将其作为一个整体来实现。我正在使用C语言。
简而言之:我只需要做一个 1.Crc 实现。2.Common Data size =32 bits 3.Compiler 函数一次发送一个字节。4.以及我们如何确定要使用哪种算法。
非常感谢