Other Parts Discussed in Thread:CC3220SF
CC3220SF是否同时跑MQTT和http server 服务器?
Susan Yang:
您是指将HTTP服务器已添加到MQTT客户端?
这是可以实现的
,
Lease:
是的,我想在MQTT_client_server的例程,再添加一个http服务器的线程,这种方案是否可行
,
Susan Yang:
是的,这是可以实现的
,
Lease:
MQTT_Client_server 网络驱动使用是STA模式,而httpserver使用AP。网络驱动能同时启用两种模式吗?
,
Lease:
是否一次只能运行一种模式(AP,STA,P2P),然后通过按键重新初始化网络驱动。CC3220SF由MQTT变为HTTP通信。
,
Susan Yang:
CC3220不支持双角色Wi-Fi,因此不能同时成为AP和STA。
但是,您仍然可以在不处于AP模式的情况下运行HTTP服务器-内部HTTP服务器绑定到本地接口,而不管它是处于STA模式还是AP模式。
因此,如果您以STA模式运行,则仍可以通过其IP地址连接到CC3220的HTTP服务器,就像在AP模式下一样。您唯一需要做的额外设置是让连接设备发现CC3220的IP地址-在AP模式下,连接到CC3220的所有设备都将知道本地网关地址(作为AP的CC3220的本地网关地址)。您需要使用mDNS或类似的STA模式来执行该发现。