如何在STM32L496G-CELL02和BG96正常工作的情况下获得STM32 MQTT exampel?
我有一个带有BG96模块的STM32L496G-CELL02,但我无法让STM32 Mqtt示例工作。sombody能给我一个工作指南吗?附件是我找到的一个小指南,但似乎并不完整: 如何在IAR L462和L496项目中包括mqttclient应用程序 默认情况下,交付的固件中不包括mqttclient应用程序。要将其包括在内,请遵循以下说明:如何在STM32L496G-CELL02和BG96正常工作的情况下获得STM32 MQTT exampel?,mqtt,stm32,iot,Mqtt,Stm32,Iot,我有一个带有BG96模块的STM32L496G-CELL02,但我无法让STM32 Mqtt示例工作。sombody能给我一个工作指南吗?附件是我找到的一个小指南,但似乎并不完整: 如何在IAR L462和L496项目中包括mqttclient应用程序 默认情况下,交付的固件中不包括mqttclient应用程序。要将其包括在内,请遵循以下说明: 删除IART项目下列组件的“从生成中排除”选项 middleware/ST/STM32_Cellular/Samples/MQTT middlewar
middleware/ST/STM32_Cellular/Samples/MQTT
middleware/ST/STM32_网络_库
middleware/ST/STM32\u蜂窝/模块/MbedTLS\u包装器
middleware/Third\u Party/LiamBindle\u mqtt-c
middleware/第三方/MbedTLS
middleware/ST/STM32_Cellular/Samples/MQTT/Inc/mqttclient_conf.h
中定义以下常量(从MQTT服务器帐户获取这些参数)
注意:这些参数可以通过设置菜单定义:在启动菜单中选择“设置配置菜单”,然后选择“配置:Mqttclient”,然后输入“URL”、“用户名”和“密码”。
可以保留其他默认参数#定义mqtt客户端(默认)服务器(uint8 _t*)“”/*mqtt服务器URL*/
#定义MQTTCLIENT_默认_用户名((uint8_t*)“”)/*mqtt服务器用户名*/
#定义mqtt客户端默认密码((uint8_t*)“”)/mqtt服务器密码*/
#定义MQTTCLIENT_ROOT_CA={…}
- 要取消设置的变量如下:
#定义使用ECHO\u客户端(0)
#定义使用HTTP#u客户端(0)
#定义使用客户端(0)
#定义使用COM_客户端(0)
- 要设置的变量如下:
#定义使用_MQTT_客户端(1)
我也在这里读到你需要lwip?!但是,在提供的示例中也排除了这一点。也许您应该尝试通过SIM800使用我的库来处理MQTT?或者,如果AT命令集不匹配,请稍微修复它。
谢谢您的回复。我感谢你的建议。我以后再试试。