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.

[参考译文] ADS7057:ADS7057 SPI 问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/744098/ads7057-the-ads7057-spi-question

器件型号:ADS7057

您好、TI、

我学习了 ADS7057并对 SPI 公报提出了疑问。
我在单独的工作表中看到 SPI 时钟需要读取18 CLK、通常 SPI 是8个时钟周期。 因此、我们需要使用24个 CLK 格式来读取它、对吧?

有影响 SPI 公报效率? 如果是、您能否建议我更好的解决方案或其他用户如何解决此问题、谢谢!

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

    您好!

    如果主机控制器不能支持18个读取周期、则还有其他选项

    使用24个时钟周期是一个选项、但这会增加吞吐率的时间、从而降低您接收转换结果的速度。

    该器件先发送一个前导零、然后发送14位数据、再发送零。 如果您只读出前16个周期并忽略其余数据、则可以在整个过程中维护原始数据。 请注意、如果这样做、您仍需要发送18个时钟周期、只需忽略或注意读取最后的位。 如果您可以支持、这可能是最佳选择。

    如果执行此操作、请记住 、在 CS 下降沿的 SDO 引脚上输出前导0。 输出数据的最高有效位(MSB)在第一个 SCLK 下降沿之后的上升沿在 SDO 引脚上被启动。 换句话说、在 CS 处于低电平之后、器件需要在 SCLK 上看到下降沿、直到 SCLK 的上升沿 输出数据位。

    此致

    Cynthia