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.

[参考译文] ADS131A04:SPI状态寄存器指示存在一些错误

Guru**** 2390735 points
Other Parts Discussed in Thread: ADS131A04

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/633733/ads131a04-spi-status-register-indicates-there-are-some-errors

部件号:ADS131A04

问候!

我在使用ADS131A04时遇到了一个问题。 我使用 F2.8069万作为主控制器,SPI通信似乎工作正常。  在我的电路中,M2连接至GND; M1保持未连接;M0连接至IOVDD。 这将实现禁用代码,16位设备字和异步从属模式。 下面是检查STAT_M2寄存器后的屏幕截图。

但SPI存在问题。 当我检查STAT_S寄存器时,我得到了此响应10.0101万00000011。0.0011万。 根据第59页的说明,第1位表示“SCLK高时断言或断言CS”,第0位表示“每个帧发送的SCLK不足”。 您能否就如何解决这两个错误提供一些建议?

感谢您的时间!

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

    Dan,您好!

    上述ADS131A04的/CS捕获中是否存在可见的故障? 您是否通过示波器看到它们? 如果它们是真实的,您必须找出导致F2.8069万切换行的原因。  对于第二个问题,您在配置寄存器中设置了多少个活动信道?

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

    故障显示在示波器中。 我对这些感到沮丧,我没有发现代码和电路中有任何原因导致/CS中出现这些故障。

    对于第二个,我尚未设置活动频道。 所有内容仅处于配置阶段。

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

    您使用什么作为/CS输入? 是GPIO吗? 对于'SCLKS per Frame',您必须记住ADS131A04将帧视为从通信开始到最后一个数据通道的整个序列。 如果ADS131A04出现/CS故障,则可能导致第二个错误和第一个错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Tom,您好!

    CS输入为GPIO。 关于'CLKS per Frame',即使尚未启用ADC信道,每个帧都包含响应和所有数据信道?

    谢谢!

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

    有关详细信息,请参阅ADA131A04数据表的9.5 .1.2 部分,但根据设备的配置方式,帧大小可以包括禁用的通道。 您是否能够确定导致芯片选择输入出现故障的原因?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Dan,您好!

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

    Tom,您好!

    我仍然有这些问题。 但芯片可以进行A2D转换并将数据传输到主MCU。 所以现在,我把问题留在这里。

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

    感谢您告知我们。