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.

[参考译文] TMS320F28384D:是 FSI 必须使用握手机制

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1311641/tms320f28384d-is-handhsake-mechanism-is-must-requirement-for-fsi

器件型号:TMS320F28384D
主题中讨论的其他器件:C2000WARE
  1. 我正在使用 C2000Ware 示例  FSI_EX8_ext_p2pconnection_rx/tx 将一些数据从一个控制器(主器件)发送到第二个控制器(从器件)。 在应用中、主器件始终发送数据、从器件始终接收主器件发出的数据。 从器件不会将任何数据发送回主器件。 是否需要使用代码中的握手部分? 我可以在不执行握手的情况下发送数据吗? 是否需要将从器件的 TXCLK 引脚连接到主器件的 RXCLK 引脚?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Gayan:

    在该示例中、握手序列用于验证主/发送设备和从/接收设备之间的连接。 这是一种让主器件/发送器件知道连接已建立并继续发送实际数据帧(而不是 ping 帧)的有用方法。

    如果主器件不需要进行此验证、例如、如果主器件重复发送相同的数据、而不管从器件是否接收数据、则可以移除握手部分。 要回答您的问题、具体取决于应用。 与 FSI 进行单向通信是可行的、并且不需要使用握手机制(以及将从器件 TX 引脚连接到主器件 RX 引脚)。

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

    此致、

    德拉尼

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

    尊敬的 Delaney:

    谢谢你的答复。 我尝试执行握手序列。 连接到器件的引脚如下所示。 我正在接收端接收 TAG0。 但是、从接收器发送的 Tag1在发送器件上没有接收。 但是、将接收器器件中的 FSITXCLK 引脚连接到发送器器件中的 FSIRXCLK 引脚之后、它会在发送器器件上接收 Tag1。 是否有其他方法可以在不连接第4根导线(接收器件 FSITXCLK ->发送器件 FSIRXCLK)的情况下解决该问题? 此外、FSI 是否具有抗噪性能? 是否需要使发送器和接收器之间的所有信号发生差分?

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

    尊敬的 Gayan:

    是否有其他方法可以解决该问题而不连接第4根电线(接收器设备 FSITXCLK ->发送器设备 FSIRXCLK)?

    FSITX 和 FSIRX 是完全独立的模块、因此接收器 FSITXCLK 需要连接到发送器 FSIRXCLK。  您 可能会环回发送器件上的 CLK 信号、但这可能会导致同步问题。 我会咨询其他 FSI 专家、看看他们是否有任何其他想法/权变措施、然后回复给您。

    此外,FSI 是否能抗噪? 是否需要使发送器和接收器之间的所有信号发生差分?

    可以直接连接 FSI TX 和 RX 信号。 然而、它们是单端的、因此不能抗噪。 这不是必需的、但实现这些信号的差分会增加抗噪性以及通信距离。 建议用于高噪声环境。  

    此致、

    德拉尼

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

    尊敬的 Gayan:

    跟进:在与其他 FSI 专家交谈后、拆除第4根导线的唯一权变措施是环回发送器件上的 CLK 信号。 为了使其正常工作、两个器件的配置时钟速度必须相同。 该解决方案还可能导致时钟和数据线的同步问题、在这种情况下、延迟线路控制功能可用于缓解接收器侧的问题。 以下应用手册详细介绍了如何检测和补偿线路之间的偏斜: 快速串行接口(FSI)偏斜补偿。 如果您有任何其他问题、请告诉我。  

    此致、

    德拉尼