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.

[参考译文] TMS320F28388D:如何同步 FSI 模块

Guru**** 2539500 points
Other Parts Discussed in Thread: TMS320F28388D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1326916/tms320f28388d-how-to-synchronize-fsi-modules

器件型号:TMS320F28388D

您好、TI!

我在应用中使用的是 TMS320F28388D 控制器。

我正在尝试在两个控制器之间测试 FSI 功能。

在1个控制器中、我将使用 FSI TxB 进行发送、并使用 FSI RXC 进行接收。 在另一个控制器中也具有相同模块。

在示例工程中、我看到相同的 FSI 模块用于发送和接收、如 FSI Tx A 和 FSI RxA、在本例中、我将尝试使用不同的 FSI 模块进行发送和接收。

本例中如何同步两个控制器以进行 FSI 通信?

在 spruii0d 手册中、我参考了本节"32.4.1建立通信链路"来实现2个控制器之间的同步。

谢谢。

Saikumar.

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

    尊敬的 Saikumar:

    只要在每个发送端和接收端对上将时钟速度和数据线配置(nWords 和 nLane)设置为相同、此方法就应该有效。  FSI 接收器和 FSI 发送器是独立的模块、因此使用不同的实例(如您所述)将与使用相同的 FSI 实例(如在环回示例中所示)的步骤相同。 例如:

    控制器1      控制器2

    (主器件)         (从器件)

    TXB         ->   RXC

    RXC        <-   TXB

    在控制器1的代码中、请 针对 TXB 和 RXC 执行技术参考手册中的第31.4.1.1节中的步骤。 在控制器2的代码中、执行技术参考手册中有关其 RXC 和 TXB 的第31.4.1.2节的步骤。

    如果您有任何其他问题、请告诉我。

    此致、

    德拉尼

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

    感谢您的快速响应 Delaney。

    这回答了我的问题...谢谢