主题中讨论的其他器件:CC3120BOOST、 MSP-EXP432E401Y、 CC3120
工具/软件:TI-RTOS
您好!
工具
CCS:7.3.0.00019
SimpleLink MSP432E4 SDK:1.55.0.21
SimpleLink SDK WiFi 插件:1.50.0.38
编译器:TI v16.9.6.LTS
硬件:MSP-EXP432E401Y + CC3120BOOST
背景
应用程序正在实施 HTTP 服务器、并允许通过有线和无线连接访问网站。 由于 应用程序数据可通过服务器上的网站访问和修改、因此需要在整个应用程序中只有一个网络堆栈、而不是为 多个 HTTP 服务器实例(即 CC3120 HTTP 服务器+'432E NDK HTTP 服务器)维护冗余的同步数据。
已采取的步骤
- CC3120在 RAW SL_Socket 打开的情况下以网络堆栈旁路模式运行。
- '432E 正在运行配置了 HTTP 服务 的 NDK、并通过有线接口提供网页服务。
问题
我认为我的下一步是:
- 创建 一个类似于 EMACMSP432E4的'WiFi'驱动器、为 NDK 的 NIMU 提供一个 NETIF_DEVICE
- 将 WiFi 的 NIMUInit 添加到 NIMU_DEVICE_TABLE 条目中
- 使用 sl_WlanConnect 启动与 AP 的连接、该连接有望通过原始套接字将 DHCP/IP 协商传递给 NDK
我知道这是一个相当广泛的问题,但这似乎是正确的总体方向吗?
目前是否没有计划在 WiFi 插件中添加类似的支持(CC3120/CC3220作为 NDK 的第二个 NETIF_DEVICE 出现)?
感谢您的任何反馈或见解!
此致、
标记-