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.

[参考译文] ADS8686S:在硬复位之后…… 捕获的第一个采样是可以的、但是随后的采样值是假的

Guru**** 2380860 points
Other Parts Discussed in Thread: ADS8686S
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1408536/ads8686s-after-a-hard-reset-the-first-sample-captured-is-ok-but-subsequent-sample-values-are-bogus

器件型号:ADS8686S

工具与软件:

  当将两个多路复用器设置为固定代码输出(0xAAAA 和0x5555)时、我们将使用 SDOA 和 SDOB 在串行模式下运行。   硬复位后、我们将对第一次采样获得正确的代码。   但后续样本会返回值0xBB。   我们在复位和采集之间休眠1秒。   配置寄存器写入0x0以关闭时序控制/突发/过采样特性。

我们目前正在以110KHz 的采样率运行慢速计时(例如5MHz SCLK)、因为我们正在使用您的评估演示板、该演示板已绑定到 FPGA 演示板。

在随附的图像中、我们将捕获4个样本。  CONVST 为黄色、 SDOA 为绿色、SCLK 为蓝色、粉色占线。  您可以看到、第一个样本中的 SDOA 模式与后续样本不同。  但这是 FIXED_CODE。

如果我们捕获16个样本(1个样本 正常、后续为0xBB)、该行为也是相同的。   

如果多路复用器设置为通道0、0。   我们将得到 第一个样本的合理读数、但不会得到后续样本的合理读数。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    同样、采集期间移出的 MOSI 始终为零、0x0。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kevin:

    您提到了我们的 ADS8686S 评估板和上面的 FPGA 卡、您是否也在使用相关的 GUI?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Kevin:

    当前状态是什么?  是否已使一切正常工作?