開發環境:野火的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
+關注
關注
31文章
1305瀏覽量
40386 -
MQTT協議
+關注
關注
0文章
98瀏覽量
5484
發布評論請先 登錄
相關推薦
RT-Thread上CAN實踐

2024 RT-Thread全球巡回 線下培訓火熱來襲!

先楫半導體所有開發板已上RT-Thread主線啦

6月6日杭州站RT-Thread線下workshop,探索RT-Thread混合部署新模式!

2024 RT-Thread 全球技術大會演講議程發布!

RT-Thread混合部署Workshop北京站來啦!

4月25日北京站RT-Thread線下workshop,探索RT-Thread混合部署新模式

RT-Thread榮獲“最具影響力IoT操作系統獎”

4月10日深圳場RT-Thread線下workshop,探索RT-Thread混合部署新模式!

4月10日深圳場RT-Thread線下workshop,探索RT-Thread混合部署新模式!

RT-Thread榮獲“中國汽車軟件新銳企業”獎

RT-Thread Studio添加軟件包報錯怎么解決?
基于CubeMX的RT-thread Nano可以添加microros這樣的軟件包嗎?
RT-Thread Studio中的RT-Thread Setting中已經有軟件包管理和組件服務管理了,那還需要env工具嗎?
RT-Thread設備驅動開發指南基礎篇—以先楫bsp的hwtimer設備為例

評論