开发环境:野火的stm32f407,
rt-thread studio版本是版本: 2.2.6,
stm32f4的资源包为0.2.2,
mymqtt软件包版本为latest。
在上一篇文章 RT-Thread中Lan8720和lwip协议栈的使用的工程基础上添加mymqtt软件包。
使能mqtt example和mqtt test,保存,等待下载更新软件包。
编译,本以为一切ok,但是却提示mqtt test.c文件有错误,错误提示unknown type name 'MQTTClient'。
可以根据错误提示自行修改或者在配置中取消使能mqtt test,这里我在配置中取消使能mqtt test,重新编译,但是仍然报错,报错提示fatal error: dfs_posix.h: No such file or directory,
根据提示,屏蔽掉头文件
//#include
重新编译,编译正常。
查看mqtt example文件中的测试文件,可知道测试指令为:
mqtt_start, startup mqtt client
mqtt_stop, stop mqtt client
mqtt_publish, mqtt publish message to specified topic
mqtt_subscribe, mqtt subscribe topic
mqtt_unsubscribe, mqtt unsubscribe topic
在终端中输入指令进行测试,测试如下,
mqtt客户端启动

mqtt订阅主题

mqtt发布主题

mqtt客户端停止

-
RT-Thread
+关注
关注
32文章
1540浏览量
44250 -
MQTT协议
+关注
关注
0文章
103浏览量
6416
发布评论请先 登录
首搭RT-Thread程翧车控平台| RT-Thread程翧 S32K344 快速原型开发平台正式上市!| 产品动态
RT-Thread studio打不开 RT-thread setting界面怎么解决?
如何使用rt-thread studio中,使用 定制化的SDK建立工程?
ENV不能添加rt_vsnprintf_full软件包怎么解决?
RT-thread studio添加新的软件包和新的文件出错怎么解决?
请问RT-Thread Studio更新软件包为什么不成功?
rt-thread studio 2.2.9如何使用最新的RT-Thread v5.2.0 released?
Windows上使用ENV工具开发基于先楫MCU的RT-Thread应用
在Ubuntu上开发基于先楫MCU的RT-Thread应用指南
用SPI玩转WiFi,RT-Thread ESP-Hosted驱动深度适配指南 | 技术集结
RT-Thread荣获2025优秀开源项目 | 新闻速递
RT-Thread Studio更新软件包为什么不成功呢?
RT-Thread审核团招募: 深度参与开源RTOS社区治理与演进
如何将RT-Thread移植到NXP MCUXPressoIDE上

RT-Thread中mymqtt软件包的使用方法
评论