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.

[参考译文] CCS/CC3220SF-LAUNCHXL:网络服务 API 和主机驱动程序 API 之间的区别

Guru**** 2598445 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/878576/ccs-cc3220sf-launchxl-difference-between-network-services-api-and-host-driver-apis

器件型号:CC3220SF-LAUNCHXL
Thread 中讨论的其他器件:SysConfig

工具/软件:Code Composer Studio

我正在使用 HTTP 服务器处理一个项目。 因此、可以同时使用网络服务和主机驱动程序 API。 能不能有人告诉我这两个 API 集之间的区别是什么。

此外、 在 SysConfig 中添加网络接口(网络服务)后、ti_net_config.c 似乎会自动生成。  似乎我们可以添加16个接口、每个接口表示什么。

没有此接口、网络应用程序是否可以正常工作?

此外 、ti_net_config.c 文件包含来自网络服务的 API。

这些是我所指的主机驱动程序 API  

我所指的网络服务 API  

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

    您好!

    SlNet* API 是 sl_ API (SimpleLink API)的包装程序。 此 API 的原因是为无线和有线(MSP432E4)器件提供一层。 SlNet* API 也在 http 服务器、MQTT 等其他库中使用 通常,如果您想使用 TI 更高层的库,则应使用 SlNet* API。

    1月

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

    您好!

    添加到 JAN 回复后、slNetSock 仅是 sl_Socket API 上的包装器。 它是套接字层的抽象、可以在不更改应用程序代码的情况下替换底层 IP 接口。

    如果您不使用 MSP432E、则应坚持使用(默认)一个网络接口(wlan0)。  

    BR、

    Kobi

     

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

    可在 SysConfig 中添加哪些16个接口用于网络服务

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

    这是为了启用更多 IP 接口。 目前仅支持一个("wlan0")。

    BR、

    Kobi