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.

[参考译文] ADS8910B:SPI 用法

Guru**** 2578945 points
Other Parts Discussed in Thread: ADS8910B

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/841244/ads8910b-spi-usage

器件型号:ADS8910B

我们是否有关于在 ADS8910B 中使用 SPI 接口的应用手册?

我的 MSP432/C2000 SPI 具有字节限制。 换句话说、我一次只能读取1个字节。 我一次无法读取18位。 因此、我想我必须从 ADS 读取3个字节并丢弃最后6个位。 MCU 将在整个3字节读取周期内保持 CS 线路为低电平。 这种方式是否起作用? 这是否会影响 ADS 中的其他寄存器位?  

谢谢

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

    大家好、Wen、

    本应用手册提供了 ADS8910B 上增强型 SPI 的最佳概述。

    http://www.ti.com/lit/wp/sbay002/sbay002.pdf

    请注意、应用手册中的第2.2节讨论 了用于数据传输的静默区域。  ADS8910B 仅要求观察蓝色区域。  如数据表的图44所示、应用手册中讨论的红色区域不适用于此器件。

    您可以在一个数据帧中发送尽可能多的 SCLK。  当您只需要读取转换结果时、您可以在整个数据传输帧(NOP 命令)内将 DIN 线保持在低电平。  如果使用24b 帧发送不同的命令、则需要在前两位填充0、然后填充22b 命令。

    数据表中的第7.5.2节对此进行了更详细的讨论。

    谢谢、
    Keith Nicholas
    精密 ADC 应用