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.

[参考译文] TMS320F28377D:高速连接至 SPI-A 和 SPI-B?

Guru**** 2531950 points
Other Parts Discussed in Thread: TMS320F28377D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/602774/tms320f28377d-high-speed-to-both-spi-a-and-spi-b

器件型号:TMS320F28377D

尊敬的:

我有3个 TMS320F28377D、一个设置为主器件、另两个设置为从器件、用于 SPI 通信。 根据 Delfino 技术文档的定义、主器件使用引脚与两个从器件通信:对于 SPI-A、使用引脚58、59、60、60;对于 SPI-B、使用引脚63、64、65、66。 上述引脚预定义用于高达40MHz 的高速 SPI 全双工通信。

在 TMS320F28377D 技术文档(第1888页、第17.9节)中、对高速 SPI 存在一些限制:

"为了实现最大全双工速度、设计中存在两个限制:
•单引脚多路复用器选项提供高速功能
•支持单主器件到单从器件配置、以限制引脚上的负载。"

从上述限制中、您能否向我解释一下:主器件可以使用高速 SPI-A 和高速 SPI-B (给定引脚:SPI-A 为58、59、60、和 SPI-B 为63、64、65、66)连接两个从器件、作为同一例程中的两个单独连接。 或者、主器件只需使用一个高速(例如、SPI-A)、而正常 SPI 模式则用于(然后用于 SPI-B)?

谢谢、
Tihomir Zilic

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

    您好、Tihomir、

    对单个主器件到单个从器件的限制是针对每个模块的限制、以限制引脚上的电容负载。 因此、在高速模式下、SPI-A 只能与一个从器件通信、而在高速模式下、SPI-B 只能与一个从器件通信。 只要它们都连接到单个(但独立)从器件、它们就可以在高速模式下同时运行。  这些独立的从器件可以位于相同或单独的器件上-这里的重要一点是不同的引脚/布线。

    此致、

    Kris

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

    Kris、

    非常感谢您的回答!

    此致、

    Tihomir Zilic