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.

[参考译文] MSP432E401Y:向客户端发送以太网帧的格式

Guru**** 2548260 points
Other Parts Discussed in Thread: MSP-EXP432E401Y

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/988720/msp432e401y-format-for-sending-ethernet-frames-to-a-client

器件型号:MSP432E401Y
主题中讨论的其他器件:MSP-EXP432E401Y

您好!

我尝试重新使用 Ethernet_wi_lwip 示例(使用 CCS 在 MSP-EXP432E401Y 开发板上运行)、以便从客户端接收短(10字节)命令、并以短脉冲响应客户端。 在上一篇文章的帮助下、我能够成功接收命令。 现在、我正在尝试将响应发送回客户端。 为了使它现在尽可能简单、我只是尝试发送我接收到的相同10个字节(05 64 05 C9 01 00 01 00 90 25)。

下面是我从客户端接收的典型以太网帧:

1C76FF70 265C4EBB 251E220A 00450008 63C23200 06800040 A8C0A7B4 A8C00501 C0626501 D04F0050 1980FD95 18500000 ABFAEBF0 64050000 0001C905 25900001 F143669C

下面是我尝试"第一次猜测"回答的问题:

220A265C FF70251E 4EBB1C76 00450008 61C13200 06800040 A8C0A9B5 A8C06501 500501 2854FDCD 1B05CC95 18500000 F2B2FAF0 64050000 0001C905 25900001 345D01BD

我非常确信以太网帧头的6字节目标 MAC 地址、6字节源 MAC 地址和2字节类型值都是正确的。 我还确信 IP 标头中的源 IP 地址和目标 IP 地址正确无误、但对 TCP 标头中的源端口和目标端口#信心 不足。 我假设 IP 标头和 TCP 标头的选项和填充已被排除、因为数据在54字节后开始、并且、 在减去以太网帧头所需的14个字节后、只为每个 IP 和 TCP 头保留20个字节。

除此之外、我几乎不知道我在做什么。 我进行了测试、使用浏览器记录一些接收和传输帧、为我提供一些标志设置和其他值、以便用于我的第一个猜测响应、但我不知道它们是否正确。 我也不知道如何计算校验和。

是否有人知道 Ethernet_wi_lwip 示例中是否已经存在可用于生成响应的例程?

任何人提供的任何帮助都能让我更接近能够成功地回复客户、这将是非常感激的。

谢谢你

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

    Brad、您好!

    很抱歉回复太晚了。

    该探测是否已解决? 实际上、我不是 MSP432E401的专家、我们在 TI.com 中提供了一些 SDK 供您参考。

    如果您仍然需要支持、我将尝试了解此模块以提供支持。

    谢谢!

    此致

    Johnson

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

    尊敬的 Johnson:

    感谢您的回复、问题尚未解决。  我非常想从了解向客户端发送 TCP 以太网帧格式的人那里获取信息。

    除非您知道文档中有我需要的信息、否则请勿提供文档的参考资料。  对于我在这里发布的其他问题、我有很多建议、结果是浪费时间。

    我期待与能够帮助我完成这项工作的人交谈。  我非常渴望在这个项目上取得进展。

    谢谢、

    Brad  

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

    Brad、您好!

    我仍在寻找 其他了解这一点的同事,如果我有任何进展,我将在这里进行更新。

    谢谢!

    此致

    Johnson

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

    尊敬的 Johnson:

    感谢您继续寻找能够回答此问题的人。  我非常渴望解决这个问题。

    这是一个有关以太网工作原理的非常简单的问题、因此熟悉以太网的人应该可以轻松地帮助我取得进展。  我希望有人提出任何建议,即使他们只回答了一小部分问题。

    再次感谢、

    Brad

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

    尊敬的 Johnson:

    我仍然希望得到对这个问题的答复。   

    您的公司制造连接到以太网的处理器、因此您必须有许多工程师来了解以太网的工作原理。  请让我与其中一位联系人联系、以便我能够在项目上取得进展。  熟悉以太网的人能够在很短的时间内回答这个问题、因此这对他们来说是一个很小的负担。

    请帮助我回答这个问题。

    谢谢、

    Brad

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

    Brad、您好!

    是的、我正在联系一些相关专家、希望他们能提供一些答复、以帮助解决这一问题。

    谢谢!

    此致

    Johnson

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

    尊敬的 Johnson:

    我仍然希望得到对这个问题的答复。  您是否收到了您联系的专家的回复?  如果没有、我是否可以与德州仪器的其他工程师讨论这一问题?

    请告诉我。

    谢谢、

    Brad

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

    Brad、您好!

    在与 MSP 团队保持一致之后、我们现在 没有找到该领域的专家。

    您可以前往 成熟的论坛寻找类似的问题并寻求帮助、他们对此更熟悉、TM4C 和 E432保留了类似的 Enternet。

    谢谢!

    此致

    Johnson

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

    尊敬的 Johnson:

    您能给我一个指向此论坛的链接吗? 我进行了谷歌搜索、我不清楚加入哪个论坛。

    谢谢、

    Brad

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

    Brad、您好!

    您可以参考此主题:https://e2e.ti.com/support/microcontrollers/other-microcontrollers-group/other/f/other-microcontrollers-forum/755561/faq-common-tm4c-solved-issues-and-general-information

    然后轻触 Ask a related question

    谢谢!

    此致

    Johnson