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**** 2578795 points
Other Parts Discussed in Thread: MSP432E401Y

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/714714/msp432e401y-ethernet-stack

器件型号:MSP432E401Y

您好!

我们即将开始一个新项目、其中我们计划使用控制器 TI MSP432E401Y 作为产品需求 Ethenet。

TI 是否提供可直接使用的以太网堆栈。 如果可以从哪里下载它?

2.我们计划使用公司开发的操作系统。如果堆栈可用,我们可以将堆栈与它集成,从而缩短开发时间。

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

    Rohit、您好!

    [引用 user="Rohit Tandle83"]1. TI 提供可直接使用的以太网堆栈。 如果我可以从哪里下载它?

    是否要使用 TCP/IP 堆栈(需要运行 TCP、UDP、HTTP、MQTT 或连接到互联网)或要直接访问以太网?

    SimpleLink MSP432E4 SDK 提供两个 TCP/IP 堆栈:

    • NDK -这是 TI 开发的 TCP/IP 堆栈、需要 RTOS。
    • lwIP -这是一个开源 TCP/IP 堆栈、不需要 RTOS。

    如果要直接访问以太网、则有两种方法:

    [引用 user="Rohit Tandle83"]2. 如果堆栈可用、我们计划使用公司开发的操作系统、我们可以将堆栈与它集成、从而缩短开发时间。[/quot]

    SimpleLink SDK 使用 POSIX API。 因此、将 RTOS (您计划使用的 RTOS)集成到 SimpleLink SDK 中可缩短开发时间。

    有关 POSIX 及其在 SimpleLink SDK 中的支持的更多详细信息、请参阅 POSIX Project Zero SimpleLink Academy Lab 部分。

    希望这对您有所帮助!

    谢谢、

    SAI

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

    您好、Sai、

    非常感谢您的重播。

    正如您提到的、  

      • NDK -这是 TI 开发的 TCP/IP 堆栈、需要 RTOS。

    是否可以将同一堆栈用于任何操作系统或需要 TI 开发的操作系统。

    由于我们计划使用公司开发的操作系统、是否可以将同一堆栈与我们的操作系统集成?

    我们需要 以太网来将微控制器与我们开发的 PC 软件进行通信。

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

    Rohit、您好!

    [引用 user="Rohit Tandle83"] 1.是否可以将同一堆栈与任何操作系统一起使用或需要 TI 开发的操作系统。

    由于 NDK 与操作系统隔离、因此可以将 NDK 移植到任何操作系统。 SimpleLink MSP432E4 SDK 提供了将 NDK 与 TI-RTOS 和 FreeRTOS 结合使用的方法。 有关更多详细信息、请参阅 NDK 用户指南:

    [引用 user="Rohit Tandle83"]3. 我们需要 以太网来将微控制器与我们开发的 PC 软件进行通信。

    以太网可用于以下通信:

    • TCP/IP 堆栈(最常用)
    • 直接(使用以太网数据包而不封装任何其他协议)
    • 一些其他通信堆栈

    您计划使用哪种选项? 我也曾在上一个帖子中问过这个问题。

    [报价用户="SAI Reddy"]是否要使用 TCP/IP 堆栈(运行 TCP、UDP、HTTP、MQTT 或连接到 Internet 所需)或直接访问以太网?

    谢谢、

    SAI