主题中讨论的其他器件:ADS7138、
您好!
我在数据表中找不到此信息、我想知道您能否提供更多详细信息:
- CRC 和状态标志是否可以同时附加到数据输出中?
- 如果可能、则会有一个额外的12位(8位 CRC 和4位状态标志)。
- 附加的顺序是什么(例如 CRC 优先或状态标志)?
- 4位状态标志对哪些信息进行编码?
感谢你的帮助。
此致、
Udell
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、Udell、
当 CRC 和状态标志都启用时、输出数据包将为{12位数据、4位状态标志、8位 CRC}、即总共24位。 4位状态标志将传递以下位{1b、0b、CRCERR_IN、ALERT}。 CRCERR_IN 位与系统状态寄存器中的位1相同。 ALERT 位指示是否有任何 ALERT 标志被数字窗口比较器置位。
ADS7038 (SPI)数据表中缺少状态标志的说明。 它包含在 ADS7138 (I2C)数据表中。 我们将使用此信息更新 ADS7038数据表。
谢谢!
您好、Udell、
除了我之前的帖子、我还想补充一点、ADS7038的 CRC 模块会检查 SPI 通信是否符合以下两个标准:
因此、在 SDO 上、ADC 的输出将为{12位 ADC 数据、4位状态标志、8位 CRC、0000 0000}。 如果 SPI 帧包含少于32个时钟、则 CRCERR_IN 标志将被置位。