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.

[参考译文] BOOSTXL-CC3135:需要 slNet 库

Guru**** 2393725 points
Other Parts Discussed in Thread: CC3135

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/999672/boostxl-cc3135-need-of-slnet-library

器件型号:BOOSTXL-CC3135
主题中讨论的其他器件:CC3135

您好!

我使用 STM32通过带 FreeRTOS 的 SPI 与 CC3135连接。 我打算在我们的应用中使用 MQTT。 以下列链接为参考、我已将 MQTT 库移植到 FreeRTOS、并已将库中的 SlNetSock API 替换为 SL_API:

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/997613/cc3135mod-mqtt-example-doesn-t-work-with-ported-sdk-to-stm32-with-freertos/3687158#3687158

https://e2e.ti.com/support/wireless-connectivity/wifi/f/wi-fi-forum/858993/boostxl-cc3135-port-of-cc3135-driver-and-middlewares-with-stm32l4-with-hal-drivers-using-freertos?tisearch=e2e-sitesearch&keymatch=port%25252525252520freertos%25252525252520mqtt%25252525252520cc3135#

我想了解 slNet 库的用途。 在所有这些更改之后、我是否需要在我的项目中使用它们? MQTT 客户端源文件本身都不使用这些 slNet 库、但所有具有 Wifi 的示例都使用 slNetIf 初始化 slNetSock 层。 它是否必须对网络堆栈执行任何操作?

plz 建议。

谢谢

序列号

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

    slNet 是网络堆栈顶部的一个层、使您能够在不同的 SimpleLink IP 器   件上无缝工作(目前这意味着您可以从 Wi-Fi 轻松移植到使用以太网(例如 MSP432E)-或同时使用这两个接口)。  

    如果你只对 wi-fi 感兴趣就不太重要了。

     仅与 Wi-Fi 相关的一个功能是 slnetconn (它是 SlNet 组件的一部分)、它简化了 Wi-Fi 级连接的维护、包括配置(TI 和/或外部配置)的处理-有关详细信息、请参阅连接管理器示例。

    BR、

    Kobi

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

    您好、Kobi、

    感谢您的回复。 我目前只对 Wi-Fi 和 MQTT 感兴趣、因此您说 slNet 可能没有必要。

    我查看了连接管理器示例。 它看起来是处理 NWP 的替代方法。 我对 NWP 使用主机驱动程序 SL_ API 有相当丰富的经验。

    我是否必须迁移到 slnetconn 方法、或者能否继续使用主机驱动程序 SL API 本身?

    使用 slnetconn 有什么优点吗? 我在之前的任何 SDK 中都没有看到连接管理器示例、因此我很好奇。

    请告诉我。

    谢谢

    序列号

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

    slnetconn 是新的、在只有 Wi-Fi 的情况下、它主要简化了配置的集成(如果您有计划添加外部配置、这可能非常有用)。

    slnetconn 的使用是可选的(主要建议用于新设计)。

    如果不使用 slNet、则需要移植 MQTT 示例以使用 SL_ API。