開發(fā)環(huán)境:野火的stm32f407,
rt-thread studio版本是版本: 2.2.6,
stm32f4的資源包為0.2.2,
mymqtt軟件包版本為latest。
在上一篇文章 RT-Thread中Lan8720和lwip協(xié)議棧的使用的工程基礎(chǔ)上添加mymqtt軟件包。
使能mqtt example和mqtt test,保存,等待下載更新軟件包。
編譯,本以為一切ok,但是卻提示mqtt test.c文件有錯誤,錯誤提示unknown type name 'MQTTClient'。
可以根據(jù)錯誤提示自行修改或者在配置中取消使能mqtt test,這里我在配置中取消使能mqtt test,重新編譯,但是仍然報錯,報錯提示fatal error: dfs_posix.h: No such file or directory,
根據(jù)提示,屏蔽掉頭文件
//#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發(fā)布主題
mqtt客戶端停止
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
親愛的RT-Thread社區(qū)成員們:我們非常高興地宣布,2024年RT-Thread全球開發(fā)者線下培訓即將拉開帷幕!24年全球巡回培訓將覆蓋超10座城市及國家,為開發(fā)者提供一個深入學習RT-Thread嵌入式開發(fā)的絕佳機會。
發(fā)表于 08-07 08:35
?825次閱讀
型號:HPM6750EVKMINIHPM6750EVKHPM6750EVK2HPM6300EVKHPM6200EVKHPM5300EVKHPM5301EVKLITEHPM6800EVK生態(tài)共贏基于RT-Thread強大的社區(qū)生態(tài)和豐富的軟件包,各位小伙伴可以實現(xiàn)各類圖形圖
發(fā)表于 06-05 08:17
?483次閱讀
嵌入式軟件工程師郭占鑫老師為您講解有關(guān)技術(shù)知識和實踐經(jīng)驗。通過本次workshop能深入理解RT-Thread專業(yè)版與混合部署的潛力,在RK3568平臺上提升系統(tǒng)實時
發(fā)表于 05-28 08:35
?386次閱讀
RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球技術(shù)大會)致力于圍繞RT-Thread基礎(chǔ)
發(fā)表于 05-16 08:34
?462次閱讀
嵌入式軟件工程師郭占鑫老師為您講解有關(guān)技術(shù)知識和實踐經(jīng)驗。通過本次workshop能深入理解RT-Thread專業(yè)版與混合部署的潛力,在RK3568平臺上提升系統(tǒng)實
發(fā)表于 05-01 08:35
?301次閱讀
嵌入式軟件工程師郭占鑫老師為您講解有關(guān)技術(shù)知識和實踐經(jīng)驗。通過本次workshop能深入理解RT-Thread專業(yè)版與混合部署的潛力,在RK3568平臺上提升系統(tǒng)
發(fā)表于 04-19 08:34
?384次閱讀
嵌入式軟件工程師郭占鑫老師為您講解有關(guān)技術(shù)知識和實踐經(jīng)驗。通過本次workshop能深入理解RT-Thread專業(yè)版與混合部署的潛力,在RK3568平臺上提升系統(tǒng)
發(fā)表于 04-16 08:35
?382次閱讀
物聯(lián)網(wǎng)領(lǐng)域持續(xù)創(chuàng)新、技術(shù)領(lǐng)先、生態(tài)建設(shè)以及市場影響力的高度肯定。RT-Thread憑借其獨特的設(shè)計理念、高度可裁剪的內(nèi)核結(jié)構(gòu)、豐富的組件、軟件包和強大的生態(tài)圈,已
發(fā)表于 04-12 08:37
?388次閱讀
4月10日我們將在深圳福田舉辦RT-Thread混合部署線下workshop,在瑞芯微RK3568平臺上實現(xiàn)同時運行RT-Thread和linux,本次workshop邀請到RT-Thread資深嵌入式
發(fā)表于 03-27 11:36
?742次閱讀
嵌入式軟件工程師農(nóng)曉明老師為您講解有關(guān)技術(shù)知識和實踐經(jīng)驗。通過本次workshop能深入理解RT-Thread專業(yè)版與混合部署的潛力,在RK3568平臺上提升系統(tǒng)實
發(fā)表于 03-27 08:34
?464次閱讀
RT-Thread作為中國嵌入式實時操作系統(tǒng)領(lǐng)域的領(lǐng)航者,在智能汽車與物聯(lián)網(wǎng)技術(shù)緊密結(jié)合的浪潮中,以其卓越的技術(shù)創(chuàng)新能力、深厚的專業(yè)積累和廣泛的市場應(yīng)用,榮獲了由權(quán)威媒體和行業(yè)觀察機構(gòu)蓋世汽車頒發(fā)
發(fā)表于 03-20 10:00
?354次閱讀
RT-Thread Studio添加軟件包報錯ImportError: No module named psutil
發(fā)表于 03-01 08:41
最近使用rt-thread配置一個ROS2,但是是用CubeMX聯(lián)合Clion做的,CubeMX使用的是RT-thread nano包,
請問這個環(huán)境可以添加像microros這樣的軟件包
發(fā)表于 03-01 06:00
RT-Thread Studio中的RT-Thread Setting中已經(jīng)有軟件包管理和組件服務(wù)管理了,那還需要env工具嗎,如果也使用e
發(fā)表于 02-23 07:36
RT-Thread設(shè)備驅(qū)動開發(fā)指南》書籍是RT-thread官方出品撰寫,系統(tǒng)講解RT-thread IO設(shè)備驅(qū)動開發(fā)方法,從三方面進行講解。
發(fā)表于 02-20 16:01
?1564次閱讀
評論