工具与软件:
尊敬的专家:
对于 ADS131M08、默认配置为16位。 每次发生 BUSY 中断时、通过 SPI_TX 写入10个零、并从 SPI_RX 读取10个数据字节。 第一个字节为0xFF、第2个字节到第9个字节是8个 ADC 通道的有符号16位数据、第10个字节是 CRC。 默认的 CRC 类型为 CCITT_FALSE (初始值:0xFFFF、异或值:0x0000、不会反转输入或输出)。 不过、在根据这些规则计算第2至第9个有效16位数据的 CRC 时、结果与第10个字节(CRC)不匹配。
我想问一下、CRC 算法是否存在问题、以及是否有现成的计算公式。 谢谢。
此致、
Ryker