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.

[参考译文] AM2632:SPI 字之间的延迟

Guru**** 2524460 points
Other Parts Discussed in Thread: AM2632

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1339716/am2632-delay-between-spi-words

器件型号:AM2632

您好!

我在 FIFO 模式下使用 AM2632 MCSPI 与 ADC 通信。 ADC 要求 SPI 字之间具有420ns 的延迟。 如何将 MCSPI 配置为 FIFO 模式、在片选线路失效和片选线路下次失效之间插入420ns 的延迟?

谢谢。

Pouya

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

    您好 Pouya:

     MCSPI_CHCONF 寄存器的 TCS0将更改 CS 置位和第一个时钟边沿之间的延迟。

    INITDLY 会插入一个到第一个 McSPI 字的延迟。

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

    您好、QJ:

    感谢您的响应、我正在寻找 CS 取消置位到 CS 下一置位延迟。 TMS570系列具有与该延迟相对应的等待时间设置(WDelay:传输之间的延迟)。 但是、我找不到类似的设置来在 AM2632中配置此延迟。 我想知道是否有方法可以控制 CS 在连续 SPI 传输之间处于非活动状态的持续时间(CS 取消置位到 CS 下一次置位延迟)。 我要连接的 ADC 需要此延迟为420ns。

    谢谢。

    Pouya

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

    您好  Pouya:

    AM263x 没有 WDELAY 参数。 ADC 是否需要420ns CS 无效或420ns 的连续字传输延迟?

    1. 420ns CS 无效

    2. 420ns 连续字间延迟

      

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

    您好、QJ:

    抱歉、如果我弄混淆了。 ADC 需要420ns CS 失效(编号1)。

    谢谢。

    Pouya

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

    您好 Pouya:

    我能知道您的 ADC 器件的器件型号吗?

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

    您可以使用通道配置寄存器中的"强制"位来控制 CS 信号、或将 GPIO 用作片选信号。