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.

[参考译文] TMDSCNCD28388D:双工通信

Guru**** 2529560 points
Other Parts Discussed in Thread: TMDSCNCD28388D, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1016678/tmdscncd28388d-duplex-communication

器件型号:TMDSCNCD28388D
主题中讨论的其他器件: C2000WARE

大家好、

我收到了客户的问题。

我正在为项目研发 TMDSCNCD28388D 板。 我刚刚完成了一半的项目、现在我需要执行双工通信、在两个板之间传递这些结果。 我看了回送的基本示例、在我的案例中、它运行正常。 如何继续执行当前的双工通信任务?

非常感谢你的帮助。

此致、

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

    您好!

    感谢您的提问! 通过技术参考手册"串行通信接口(SCI)"一章中的"串行通信接口(SCI)模块方框图"、可以很容易地看到全双工操作功能。

    该图显示了如何使用 TX FIFO 来推送要排队进入发送的多个字、而 RX FIFO 可以同时接收字。

    您所需的只是两个器件同时相互传输以测试全双工。 需要记住的重要一点是不会使任一器件上的 FIFO 缓冲区溢出。 基本上、TX FIFO 满时不发送数据、RX FIFO 满时不接收数据。

    此致、

    Vince

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

    我想使用以太网实现它、我想使用以太网在两个 MCU 之间发送和接收数据。 我已经了解了 C2000ware 的示例、我现在应该如何继续?

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

    您好、Krishna、

    感谢您的澄清。 我已与我们的以太网专家联系、以获得有关此问题的帮助。

    此致、

    Vince

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

    您好!

    您可以使用相同的 ex1基本 TX Rx 环回示例并将其修改为一个位以用于双工通信。 确保在两个器件上使用相同的代码。

    首先、您必须通过更改代码中的以下行来禁用环回模式

    pInitCfg->loopbackMode = Ethernet_MAC_configuration_LM_loopback_disabled;

    在使用 API Ethernet_sendPacket (EMAC_Handle、&pktDesc)时禁用它之后;

    在另一个节点上、您应该会看到 EtherNet_rxBuffer 变量上的一些数据。

    此致、

    Yashwant

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

    感谢您的建议、但我想使用以太网示例1持续发送数据、我现在该怎么办?