您好!
从 ADS8588S 的 SPI 接口读取 ADC 数据时遇到问题。 电路板上有两个不同的 ADC、它们的行为方式相同。 ADC 由 FPGA 命令、 位于 Zynq 器件集成逻辑分析仪生成的波形图像下方。
BUSY 信号变为低电平后、SPI 通信开始。 CS (nADC1SPIC 信号)变为低电平、并使用 DOUTA 和 DOUTB (ADC1SPIMisoA_1和 DC1SPIMisoB_1信号)读回数据。 在 CS 信号被禁用前、提供16x4个时钟周期。 在 SPI 通信期间、FRSTData 信号上出现奇怪的行为:
FRSTData 信号在两个时钟周期后变为低电平、然后每8个时钟周期出现一个脉冲、直到通信结束。 此外、在 DOUTA 和 DOUTB 上有与 ADC 输入端的电压电平无关的同一波形。
还有人遇到了同样的问题吗? 您是否了解问题的根本原因?