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.

[参考译文] F28M36P63C2:控制卡和主机之间的以太网通信问题。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/789786/f28m36p63c2-ethernet-communication-issue-between-the-control-card-and-the-host-computer

器件型号:F28M36P63C2

您好:

我正在使用 f28m36x 协力器件进行第一个项目。 我尝试使用 UDP 接收和 UDP 发送组在主机和设备之间交换数据。

我正在使用两个程序 ,一个用于控制卡,另一个用于主机计算机:Matlak/Simulink 中的目标程序,部署到硬件上,使用由用于德州仪器 C2000 F28M36x Concerto 处理器库的嵌入式编码器支持包提供的 UDP 接收和 UDP 发送组。 Matlab / Simulink 中的主机程序在主机上运行、使用由 Instrument Control Toolbox 库提供的组 UDP 接收和 UDP 发送

我使用的是 Matlab / Simulink 版本2016a 和 Code Composer Studio 版本6.0.1

控制卡和主机通过以太网电缆直接连接、因此我手动为它们分配 IP 地址。 主机的 IP 地址为192.168.1.15,设备的 IP 地址为192.168.1.20。 主机计算机和控制卡都位于同一子网(255.255.255.0)中。

在 Concerto F28m36x 控制卡上运行的 UDP 目标模型从主机接收 UDP 数据。 然后、模型将数据发送回主机。 在主机上运行的配套 UDP 主机模型接收由 Concerto f28m36x 控制卡发送的数据。

对于所有组、我使用25000端口作为本地 IP 端口和远程 IP 端口。

我使用 firresarark 软件来跟踪数据包。 设备没有回复。

我不知道问题在哪里,也不知道如何解决。

我是否需要控制卡的任何硬件配置来允许设备和计算机之间的连接?

有人可以帮帮我吗?

谢谢。

叶海亚。

 

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

    您能否澄清您是在 F28M36x 上使用 TI 提供的软件库还是使用 Matlab 生成的代码?

    此致、
    Sudharsanan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Sudharsanan、
    感谢您的快速回复、
    我在 F28M36x 上使用 Matlab 生成的代码。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Yahya、

    我认为最好您 联系 MathWorks 技术支持 来讨论这一点-在此设置中、所有主要软件部分均来自 MathWorks。 我们的技术支持人员可能需要您的模型的副本、以查看他们是否能够理解 /复制此问题。

    谢谢、

    -Brian

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

    此致;

    叶海亚。