0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

開發(fā)者案例:基于機(jī)智云、RT-Thread智慧農(nóng)業(yè)?的開發(fā)過程

機(jī)智云 ? 2022-06-18 11:59 ? 次閱讀

第一步:創(chuàng)建項目

機(jī)智云自助開發(fā)平臺中創(chuàng)建項目

機(jī)智云自助開發(fā)平臺 dev.gizwits.com

9adccaa0-ee5e-11ec-a2f4-dac502259ad0.png

9ad3d954-ee5e-11ec-a2f4-dac502259ad0.gif第二步:定義數(shù)據(jù)點

定義數(shù)據(jù)點創(chuàng)建項目后,根據(jù)自己的需求,設(shè)置數(shù)據(jù)點。機(jī)智云平臺會根據(jù)數(shù)據(jù)點自動生成一套協(xié)議,這里的協(xié)議是基于TCP的透傳私有協(xié)議,之所以這樣是因為,機(jī)智云使用的WIFI和GSM等通訊模塊都使用了機(jī)智云自己的專用固件,因此讓聯(lián)網(wǎng)變得非常簡單,具體情況參考機(jī)智云手冊,定義數(shù)據(jù)點如下圖所示:

9afe7e70-ee5e-11ec-a2f4-dac502259ad0.png

9ad3d954-ee5e-11ec-a2f4-dac502259ad0.gif第三步:生成MCU代碼包

完成數(shù)據(jù)點配置后,在MCU開發(fā)頁面完成協(xié)議代碼配置和下載

9b530026-ee5e-11ec-a2f4-dac502259ad0.png

9ad3d954-ee5e-11ec-a2f4-dac502259ad0.gif第四步:生成APP

配置手機(jī)端應(yīng)用(目前時間原因沒有開發(fā)微信端或pc端應(yīng)用),下載代碼框架修改編譯生成APP,如下圖所示:

9ba38bb8-ee5e-11ec-a2f4-dac502259ad0.png

9ad3d954-ee5e-11ec-a2f4-dac502259ad0.gif第五步:下載源碼

github下載rtthread源代碼,如下圖所示:

9bde2e1c-ee5e-11ec-a2f4-dac502259ad0.png

9ad3d954-ee5e-11ec-a2f4-dac502259ad0.gif第六步:配置RTOS

進(jìn)入bsp目錄找到AT32(這里使用雅特力的開發(fā)板)對RTOS進(jìn)行配置,包括chip級 board級外設(shè)等,具體操作如圖所示:

9c25f616-ee5e-11ec-a2f4-dac502259ad0.png
9c3fc870-ee5e-11ec-a2f4-dac502259ad0.png
9c48f814-ee5e-11ec-a2f4-dac502259ad0.png
9ad3d954-ee5e-11ec-a2f4-dac502259ad0.gif第七步:代碼移植

完成RTOS配置后,命令生成mdk5工程代碼,將機(jī)智云協(xié)議棧移植到工程代碼中:

9c6a516c-ee5e-11ec-a2f4-dac502259ad0.png


9c957df6-ee5e-11ec-a2f4-dac502259ad0.png

9ad3d954-ee5e-11ec-a2f4-dac502259ad0.gif第八步:修改代碼

這里主要添加一些數(shù)據(jù)采集的進(jìn)程,網(wǎng)絡(luò)相關(guān)進(jìn)程,和控制相關(guān)進(jìn)程(詳情參考代碼),下載到板子(具體效果可看視頻):

9cb7875c-ee5e-11ec-a2f4-dac502259ad0.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1251

    瀏覽量

    39745
  • 機(jī)智云
    +關(guān)注

    關(guān)注

    2

    文章

    572

    瀏覽量

    26349
收藏 人收藏

    評論

    相關(guān)推薦

    【南京】9月21日RT-Thread巡回線下培訓(xùn)-智慧家居視頻監(jiān)測系統(tǒng)實戰(zhàn)

    親愛的RT-Thread社區(qū)成員們:RT-Thread24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供一個深入學(xué)習(xí)RT-Thread嵌入式
    的頭像 發(fā)表于 09-11 08:07 ?296次閱讀
    【南京】9月21日<b class='flag-5'>RT-Thread</b>巡回線下培訓(xùn)-<b class='flag-5'>智慧</b>家居視頻監(jiān)測系統(tǒng)實戰(zhàn)

    【大連】9月7日RT-Thread巡回線下培訓(xùn)-OpenMV機(jī)器視覺

    親愛的RT-Thread社區(qū)成員們:2024年RT-Thread全球開發(fā)者線下培訓(xùn)拉開帷幕啦!24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供一個深入學(xué)習(xí)
    的頭像 發(fā)表于 09-01 08:02 ?852次閱讀
    【大連】9月7日<b class='flag-5'>RT-Thread</b>巡回線下培訓(xùn)-OpenMV機(jī)器視覺

    【QEMU系列】不用開發(fā)板運(yùn)行RT-Thread指南-ARM架構(gòu)

    簡介在物聯(lián)網(wǎng)和嵌入式系統(tǒng)的開發(fā)中,RT-Thread操作系統(tǒng)憑借其小巧、高效和靈活的特點,受到了越來越多開發(fā)者的青睞。然而,對于很多剛剛接觸RT-Thread
    的頭像 發(fā)表于 08-09 08:35 ?673次閱讀
    【QEMU系列】不用<b class='flag-5'>開發(fā)</b>板運(yùn)行<b class='flag-5'>RT-Thread</b>指南-ARM架構(gòu)

    2024 RT-Thread全球巡回 線下培訓(xùn)火熱來襲!

    親愛的RT-Thread社區(qū)成員們:我們非常高興地宣布,2024年RT-Thread全球開發(fā)者線下培訓(xùn)即將拉開帷幕!24年全球巡回培訓(xùn)將覆蓋超10座城市及國家,為開發(fā)者提供一個深入學(xué)習(xí)
    的頭像 發(fā)表于 08-07 08:35 ?731次閱讀
    2024 <b class='flag-5'>RT-Thread</b>全球巡回 線下培訓(xùn)火熱來襲!

    【好書推薦】RT-Thread設(shè)備驅(qū)動開發(fā)指南

    近年來國內(nèi)芯片產(chǎn)業(yè)和物聯(lián)網(wǎng)產(chǎn)業(yè)的快速崛起,行業(yè)發(fā)展迫切需要更多人才,尤其需要掌握嵌入式操作系統(tǒng)等底層技術(shù)的人才。隨著RT-Thread被更廣泛地應(yīng)用于行業(yè)中,開發(fā)者對嵌入式驅(qū)動開發(fā)的需求越來越
    的頭像 發(fā)表于 08-01 08:35 ?428次閱讀
    【好書推薦】<b class='flag-5'>RT-Thread</b>設(shè)備驅(qū)動<b class='flag-5'>開發(fā)</b>指南

    開發(fā)者分享 | 基于先楫RT-Thread BSP,使用CLion開發(fā)應(yīng)用

    本期開發(fā)者:朱彥祖RT-Thread資深工程師,HPM6700/6400元老級開發(fā)者及骨灰級用戶,先輯生態(tài)社區(qū)常駐優(yōu)秀開發(fā)者,江湖人稱杭州吳彥祖。背景最近在使用先輯HPM6750
    的頭像 發(fā)表于 06-07 08:17 ?2399次閱讀
    <b class='flag-5'>開發(fā)者</b>分享 | 基于先楫<b class='flag-5'>RT-Thread</b> BSP,使用CLion<b class='flag-5'>開發(fā)</b>應(yīng)用

    RT-Thread西安社區(qū)舉辦首次例會,誠邀每一位開發(fā)者參與!

    為了更好的服務(wù)和鏈接全國各地的RT-Thread嵌入式開發(fā)者,RT-Thread今年將全域推行不同區(qū)域社區(qū)網(wǎng),通過建立區(qū)域社區(qū)網(wǎng),我們期待構(gòu)建更加緊密聯(lián)系的開源社區(qū),實現(xiàn)更廣泛的開源資源共享,讓更多
    的頭像 發(fā)表于 05-17 15:07 ?278次閱讀
    <b class='flag-5'>RT-Thread</b>西安社區(qū)舉辦首次例會,誠邀每一位<b class='flag-5'>開發(fā)者</b>參與!

    2024 RT-Thread 全球技術(shù)大會演講議程發(fā)布!

    RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球技術(shù)大會)致力于圍繞RT-Thread基礎(chǔ)軟件技術(shù)發(fā)展、實踐創(chuàng)新、
    的頭像 發(fā)表于 05-16 08:34 ?429次閱讀
    2024 <b class='flag-5'>RT-Thread</b> 全球技術(shù)大會演講議程發(fā)布!

    【西安社區(qū)】5月18日-RT-Thread西安社區(qū)舉辦首次例會,誠邀每一位開發(fā)者參與!

    今年,RT-Thread為了更好地服務(wù)和鏈接全國各地的RT-Thread嵌入式開發(fā)者,將全域推行不同區(qū)域社區(qū)網(wǎng)。通過建立區(qū)域社區(qū)網(wǎng),我們期待構(gòu)建更加緊密聯(lián)系的開源社區(qū),實現(xiàn)更廣泛的開源資源共享,讓
    的頭像 發(fā)表于 05-12 08:35 ?263次閱讀
    【西安社區(qū)】5月18日-<b class='flag-5'>RT-Thread</b>西安社區(qū)舉辦首次例會,誠邀每一位<b class='flag-5'>開發(fā)者</b>參與!

    先楫半導(dǎo)體亮相2023 RDC RT-Thread開發(fā)者大會

    2023年12月23日,上海臨港中心 - 國產(chǎn)高性能微控制器廠商上海先楫半導(dǎo)體科技有限公司(先楫半導(dǎo)體,HPMicro)攜其高性能MCU產(chǎn)品系列及解決方案亮相2023 RDC RT-Thread
    的頭像 發(fā)表于 12-25 17:18 ?721次閱讀

    RT-Thread開發(fā)者大會系統(tǒng)控制分論壇動手實踐指南

    本周六, RT-Thread 開發(fā)者大會在上海臨港中心舉行。 RT-Thread 開發(fā)者大會是嵌入式開發(fā)者的年度盛會,為
    的頭像 發(fā)表于 12-22 18:15 ?444次閱讀
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>開發(fā)者</b>大會系統(tǒng)控制分論壇動手實踐指南

    RT-Thread開發(fā)者大會RISC-V分論壇動手實踐指南

    明天,RT-Thread開發(fā)者大會將在上海臨港中心舉行。RT-Thread開發(fā)者大會是嵌入式開發(fā)者的年度盛會,為
    的頭像 發(fā)表于 12-22 18:15 ?778次閱讀
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>開發(fā)者</b>大會RISC-V分論壇動手實踐指南

    【PSoC?62 for RT-ThreadRT-Thread攜手英飛凌舉辦嵌入式網(wǎng)絡(luò)應(yīng)用開發(fā)沙龍,圓滿落幕!

    題的線下沙龍!此次沙龍聚焦使用英飛凌科技PSoC62在RT-Thread Studio平臺上進(jìn)行開發(fā),并結(jié)合智能數(shù)據(jù)網(wǎng)關(guān)動手培訓(xùn)為開發(fā)者們提供了深入了解英飛凌與學(xué)習(xí)使用RT-Thread
    的頭像 發(fā)表于 12-14 16:25 ?501次閱讀
    【PSoC?62 for <b class='flag-5'>RT-Thread</b>】<b class='flag-5'>RT-Thread</b>攜手英飛凌舉辦嵌入式網(wǎng)絡(luò)應(yīng)用<b class='flag-5'>開發(fā)</b>沙龍,圓滿落幕!

    2023-RDC-RT-Thread開發(fā)者大會議程發(fā)布!

    時光如梭,2023 RDC RT-Thread開發(fā)者大會漸行漸近,本次大會以“新生態(tài),創(chuàng)未來”為主題,將為大家展示RT-Thread最新的社區(qū)動態(tài),產(chǎn)業(yè)服務(wù)能力,并更新RT-Thread
    的頭像 發(fā)表于 11-16 11:55 ?455次閱讀
    2023-RDC-<b class='flag-5'>RT-Thread</b><b class='flag-5'>開發(fā)者</b>大會議程發(fā)布!

    上海線下培訓(xùn):RT-Thread×先楫 HPM5300 for RT-Thread ,高性能 RISC-V 平臺開發(fā)快速上手

    RT-Thread的代表性產(chǎn)品和服務(wù)。 同時,我們也邀請到先楫的資深工程師楊帆,他將為開發(fā)者們帶來期待已久的熱門技術(shù)主題培訓(xùn),RT-Thread×先楫 HPM5300 for RT-Thre
    的頭像 發(fā)表于 11-03 19:10 ?688次閱讀
    上海線下培訓(xùn):<b class='flag-5'>RT-Thread</b>×先楫  HPM5300 for <b class='flag-5'>RT-Thread</b> ,高性能 RISC-V 平臺<b class='flag-5'>開發(fā)</b>快速上手