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 FRAME-SYNC High-resolution Mode 读出的数据有问题,如图



DOUT Mode "TDM"   DATA POSITION "Fixed"  Mode "High-Resolution" INTERPROTOCOL "Frame-Sync"

从MATLAB上看通道1-7的波形是没有问题的,但是第8通道会和其他的(1-7)相差一个点。

  • 会不会是控制时序上的问题呢, 或许跟软件有关。这最后通道问题往往和软件临界,边界错误引起。可以检查一下

  • 你是将所有通道的输入都接在一起了?

    看起来像是时序的问题,请重点检查通道8的时序,读取后的数据处理过程是否与其他几个通道不同!

  • The MSB Data Become Valid on DOUT after FSYNC goes High.

    The subsequent bits are shifted out with each falling edge of SCLK。

    这边有点歧义,关于 MSB 是不是也是在FSYNC为高后的第一个SCLK的下降沿才有效呢。

     

    还是MSB只要在FSYNC为高就有效,然后第一个SCLK的下降沿已经是第二BIT呢?

    这点请跟FAE确认清楚。