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.

ADS1278: 高精度模式下 SPI TDM Dynamic 模式 DRDY在读取数据后不拉低一直到新的数据产生

Part Number: ADS1278

DRDY引脚在脉冲之后 通过检测上升沿MCU开始读取数据,在读取数据完成之后 DRDY不会拉低,以至于错过下一次的中断。但1278在下一次数据更新后会把DRDY拉低。

就是读取数据后DRDY不拉低,下次中断没有脉冲。

  • 您好,

    您应该检测DRDY的下降沿MCU开始读取数据,因为下降沿表示新的数据转换完成。DRDY会在之后的第1个SCLK的下降沿变回高电平。并且,您应该在下一次新的转换结果到来之前将转换结果完成读取,否则的话就会丢失转换结果。

    您使用的SCLK频率是多少,设置的data rate是多少?开启了几个通道?我想看下在一个转换周期内您使用的SPI速率是否可以完成所有通道转换结果的读取。

  • 你好  ,我改为检测drdy下降沿来读取数据,并且提高了spi的速度来完成数据读取,已经解决的问题。