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:随以太网一起添加 WiFi 接口

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1340736/msp432e401y-adding-wifi-interface-alongside-ethernet

器件型号:MSP432E401Y
主题中讨论的其他器件:SysConfigCC3300

IDE:CCS v12.6.0.00008

SDK:Simplelink MSP432E4 SDK v4.20.00.12

示例:mqttclient

编译器:TI v20.2.7.LTS

内核:TI-RTOS

调试器:TI XDS110 USB 调试探针

您好!

我有一个 MSP401E401Y 器件具有正常工作的以太网连接、并且还想添加 wifi 连接。 首先、我使用 mqttclient 示例通过以太网连接到本地网络上运行的 MQTT 代理。 接下来、我要添加 wifi 连接、并使用相同的设置但通过 wifi 连接到代理。 是 MSP 和 WIFI 模块之间的 UART 连接。 通过 UART 接口使用 AT 命令、我可以连接到 WiFi 网络。

从这里,我不知道如何继续。 理想情况下、我需要在 PPP 模式下使用 WiFi 模块、并使用通过以太网连接到 MQTT 代理时使用的相同设置。 在 SysConfig 中、我尝试添加了一个新的 NDK 接口、并将其设置为使用定制器件和定制 NIMU 初始化函数名称。 我尝试复制了 EMACMSP432E4_NIMU 初始化函数中正在执行的操作、但遇到了不知道如何正确设置它的问题。 我发现很多正在使用的结构需要 EMACMSP432变量、我无法在项目中正确定位这些变量。 我还假设仅让 UART 进行读取和写入并在 NDK 中传递数据应相当简单、但不知道这是否正确。

我是否走上了正轨、我是否遗漏了任何内容? 或者这是否是错误的方向、而不是 NDK 的用途?

最终应用是将传感器数据发送到 MQTT 代理的设备。 它将同时具有以太网和 WiFi 连接、但一次只能使用一个。 如果有可用的以太网连接、它将使用该连接;如果没有、它应该切换到使用 WIFI、前提是配置正确且信号可用。

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

    您好!

     抱歉、我掌握 了 PPP 模式下的 WiFi 相关知识。 我找到一些适用于 TM4C129器件的 PPP 和 Wifi 示例。 不确定这些是否会有任何帮助。 不过、TM4C129与 MSP432E 是相同的器件。  

    您是否正在使用 TI 的 CC3x Wifi? 如果以上示例无法解决问题、您能否打开器件型号为 CC3300的新主题或您正在使用的主题。 我希望那里的专家能够提供一些指导和建议,因为我 在回答你的问题方面缺乏知识。  

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

    尊敬的 Charles:

    我将查看这些示例、看看是否有任何用处。

    不需要、我们将使用脱离自模块的 Tina-W13。 它可以通过 UART 和 AT 命令工作、但想尝试在 PPP 模式下使用它、以避免在它和以太网之间复制 TCP 连接。