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.

[参考译文] ADS9234R:具有共享 NCS 和 CONVST 的 SPI 配置

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1040648/ads9234r-spi-configuration-with-shared-ncs-and-convst

器件型号:ADS9234R

您好!

我对 NCS 与 CONVST 相连的引脚配置有疑问、如数据表第40页的图67所示。
由于在寄存器写入或读取期间无法保持 CONVST 为高电平、在这种情况下如何处理器件配置?
数据表(7.6.3)中有一条注意事项:主机必须保持 CONVST 为高电平才能读取和写入寄存器。 由于连接到 nCS、这是不可能实现的。

在这种情况下、SPI 通信应该是什么样的?

此致、
Alex

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

    尊敬的 Alex:

    感谢您的发帖。

    我认为、展示这种最小器件配置的目的是为不需要配置器件寄存器并可在其默认设置中使用它们的客户提供支持。 正确的是、为了读取/写入寄存器、您必须能够独立于 CONVST 控制/CS。

    此致、

    Ryan

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

    您好、Ryan、
    感谢您的回答。

    当我查看时序图时、CONVST 下降沿不应触发 ADC 中的某个东西。
    如果/CS 和 CONVST 在帧开始时设置为低电平、则执行寄存器写入、但在帧结束时、当/CS 和 CONVST 从低电平变为高电平时、ADC 将启动新的转换。

    在这种情况下、是否会正确写入寄存器值?
    是否可以仅使用此最小配置写入寄存器?

    BR、
    Alex

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

    嘿 Alex、

    Ryan 目前不在办公室、因此我将尝试提供帮助。 实际上、我不确定器件是否能够正确接收写入数据并使用连接在一起的引脚更新配置。 无论如何、我不建议这样做、因为您无法验证转换器的实际状态、写入是否按预期进行、或者执行 CRC 检查等操作。 对于打算在默认配置下使用器件而不需要进行任何编程的客户、将这些引脚连接在一起的情况作为一个选项提供。  

    最棒的

    Zak

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

    尊敬的 Alex:

    只是想让您知道、我们正在与设计团队一起对该功能进行双重检查!

    最棒的

    Zak

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

    你好、Zak、
    感谢您在团队中再次澄清问题。
    如果 ADC 的配置与默认设置不同、那么始终检查寄存器值对我来说是合理的。
    如果可以更新 ADS9234R 数据表、则会更好、以清楚地表明、使用最小引脚配置寄存器无法通过 SDI 写入。

    这是一个如何更好地形象化的建议。 截屏取自 SBAS876C–2018年8月–2019年6月修订版


    BR、
    Alex