TI中文支持网
TI专业的中文技术问题搜集分享网站

我在ti的Provisioning范例上创建MQTT_client线程,MQTT_IF_init 初始化失败是什么原因?

我是在Provisioning范例上创建MQTT线程(改线程只初始化MQTT客户端)。线程创建的条件是当Provisioning连上网络时才创建的?

具体步骤如下:

1.定义connect全局变量,当Provisioning连上网络时置为0.

2.判断当前NWP的模式是否为STA模式,如果是则创建线程MQTT.

3. connect failed : -1 是MQTT_IF_Connect连接时报的错误,是什么原因?

MQTT线程创建代码如下:

2. MQTT线程的内容:

终端的提示:

Kevin Qiu1:

/**\briefConnect to a broker
\param[in] handlehandle to the MQTTClient instance
\return Success (0) or Failure (Negative number)*/
int16_t MQTTClient_connect(MQTTClient_Handle handle);

可能是线程调度部分有问题

赞(0)
未经允许不得转载:TI中文支持网 » 我在ti的Provisioning范例上创建MQTT_client线程,MQTT_IF_init 初始化失败是什么原因?
分享到: 更多 (0)