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.

[参考译文] PROCESSOR-SDK-AM64X:AM64x 的多通道 SPI

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1374325/processor-sdk-am64x-multichannel-spi-of-am64x

器件型号:PROCESSOR-SDK-AM64X

工具与软件:

团队成员好

AM64x 中什么是多通道 SPI、它与正常 SPI (具有时钟、MOSI、MISO、CS 接口的 SPI)有何不同?

MCSPI 中的 D0和 D1线路是否分别与 MOSI 和 MISO 线路类似?

谢谢

好的

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

    嗨、amey:

    感谢您的提问。

    请稍候再收到回复。

    此致、

    Vaibhav

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

    嗨、amey:

    McSPI 上没有什么特别之处、只是它非常灵活。 您可以定义多种模式、这需要引脚配置功能。 您只需确保信号方向符合我假设的原理图中的预期。 此外、该论坛上还有更多讨论和示例。 仅有几个:

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1259941/sk-am64-sk-am64x-enable-spi-on-j4

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1263441/sk-am62-no-spi-signals-on-expansion-headers/4785932#4785932

    希望这对您有所帮助。 否则、我们很乐意回答具体问题。 在这种情况下、请提供更多详细信息。

    此致、Frank

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

    谢谢你弗兰克。 我将详细介绍此论坛页面

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

    Amey、您好!

    从 MCU 和 SDK 的角度来看、我将分别解答大家的两个问题。

    [quote userid="408974" url="~/support/processors-group/processors/f/processors-forum/1374325/processor-sdk-am64x-multichannel-spi-of-am64x AM64x 中的多通道 SPI 是什么以及它与常规 SPI 有何区别(具有时钟、MOSI、MISO、CS 接口的 SPI)

    让我们看看每种模式并了解它们。

    单控制器模式表明您可以拥有一条芯片选择线路、您还可以特权在4线和3线 SPI 模式之间切换。

    3线模式表明您需要配置:mosi、miso 和 clock ( 最重要 )-->此模式假定您仅连接了一个外设。

    4线模式表明您需要配置:MOSI、MISO、时钟和芯片选择( 强制性 )->此模式还假设您仅连接了1个外设。

    多主模式表明可以拥有多个外设、因此您可以看到添加更多芯片选择 CSn 线的选项仅在多主模式下可用。

    当您将 I2C 引脚视为外设、并且将有另一个控制器/主器件从 AM64x 的 I2C 外设获取数据时、可以使用仅从/外设模式。 通常、当主器件向 AM64x I2C 外设发送数据时、从器件地址将为0x1C。  

    该从器件地址可通过选择来确定 显示高级配置 然后您可以查看该特定外设的从器件地址。

    [报价 userid="408974" url="~/support/processors-group/processors/f/processors-forum/1374325/processor-sdk-am64x-multichannel-spi-of-am64x MCSPI 中的 D0和 D1行分别与 MOSI 和 MISO 线路相似吗?

    为了说明这一点、让我们看看下面的附件。

    您可以看到我们有 输入选择字段为 D1 、这意味着这将是 Controller 接收数据的行、因此将 D0保留为 Controller 发送数据的行。 因此、对于 D1启用了 TX、D0启用了 TX .

    类似地、您可以将其反转、以便新的组合如下所示:

    输入选择:D0

    D0:TX 被禁用

    D1:TX 已启用

    希望这能大体上解释一下您对 MCSPI 的怀疑。

    如果这有助于您、请将此主题标记为已解决。

    期待您的答复。

    此致、

    Vaibhav

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

    您好、Vaibhav。 感谢您的详细解释

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

    Amey、您好!

    很乐意为您提供帮助。 感谢您耐心等待。

    此致、

    Vaibhav