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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

配置手機(jī)端應(yīng)用(目前時(shí)間原因沒(méi)有開(kāi)發(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(這里使用雅特力的開(kāi)發(fā)板)對(duì)RTOS進(jìn)行配置,包括chip級(jí) board級(jí)外設(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)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1300

    瀏覽量

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

    關(guān)注

    2

    文章

    590

    瀏覽量

    26441
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    全志科技亮相2024 RT-Thread開(kāi)發(fā)者大會(huì)

    近日,操作系統(tǒng)廠商睿賽德科技在上海舉辦“2024 RT-Thread開(kāi)發(fā)者大會(huì)”。全志科技作為芯片設(shè)計(jì)廠商受邀參展并進(jìn)行了主題分享。會(huì)上,全志科技系統(tǒng)軟件中心資深架構(gòu)師進(jìn)行了名為《擁抱生態(tài),和而共贏
    的頭像 發(fā)表于 12-31 16:47 ?612次閱讀

    2024 RT-Thread睿賽德開(kāi)發(fā)者大會(huì)共探商業(yè)共贏的開(kāi)源生態(tài)

    、大模型、虛擬化、工業(yè)應(yīng)用、車(chē)控、PLC、智能設(shè)備開(kāi)發(fā)等熱點(diǎn)主題進(jìn)行了分享,吸引了近千名來(lái)自全球的開(kāi)發(fā)者和企業(yè)家。本次大會(huì)上還重磅發(fā)布了RT-Thread睿賽德程翧車(chē)控
    的頭像 發(fā)表于 12-23 18:17 ?298次閱讀
    2024 <b class='flag-5'>RT-Thread</b>睿賽德<b class='flag-5'>開(kāi)發(fā)者</b>大會(huì)共探商業(yè)共贏的開(kāi)源生態(tài)

    嘉楠科技邀您相約2024 RT-Thread開(kāi)發(fā)者大會(huì)

    嘉楠科技(Canaan Inc.)(納斯達(dá)克股票代碼:CAN)將于12月21日,攜旗下高性能端側(cè) AIoT 芯片產(chǎn)品及解決方案亮相上海2024 RT-Thread 開(kāi)發(fā)者大會(huì),全方位展示勘智芯片的具體能力及相關(guān)解決方案,務(wù)求讓更多開(kāi)發(fā)者
    的頭像 發(fā)表于 12-18 16:25 ?440次閱讀

    RT-Smart首次線下培訓(xùn),鎖定2024 RT-Thread開(kāi)發(fā)者大會(huì)!

    2024年RT-Thread開(kāi)發(fā)者大會(huì)將于12月21日正式拉開(kāi)帷幕!本次大會(huì)以“開(kāi)源共生商業(yè)共贏”為主題,RT-Thread將攜手合作伙伴、客戶伙伴、行業(yè)專家,以及全球開(kāi)發(fā)者,共同探索
    的頭像 發(fā)表于 12-11 18:41 ?534次閱讀
    <b class='flag-5'>RT</b>-Smart首次線下培訓(xùn),鎖定2024 <b class='flag-5'>RT-Thread</b><b class='flag-5'>開(kāi)發(fā)者</b>大會(huì)!

    開(kāi)源共生 商業(yè)共贏 | RT-Thread 2024開(kāi)發(fā)者大會(huì)報(bào)名啟動(dòng)!

    親愛(ài)的RT-Thread開(kāi)發(fā)者我們很高興地宣布,一年一度的RDC(RT-ThreadDeveloperConference,RT-Thread開(kāi)發(fā)者
    的頭像 發(fā)表于 10-29 08:06 ?457次閱讀
    開(kāi)源共生 商業(yè)共贏 | <b class='flag-5'>RT-Thread</b> 2024<b class='flag-5'>開(kāi)發(fā)者</b>大會(huì)報(bào)名啟動(dòng)!

    【成都】9月21日RT-Thread巡回線下培訓(xùn)-OpenMV機(jī)器視覺(jué)

    親愛(ài)的RT-Thread社區(qū)成員們:RT-Thread24年全球巡回培訓(xùn)將覆蓋超10座城市及國(guó)家,為開(kāi)發(fā)者提供一個(gè)深入學(xué)習(xí)RT-Thread嵌入式開(kāi)
    的頭像 發(fā)表于 09-13 08:09 ?891次閱讀
    【成都】9月21日<b class='flag-5'>RT-Thread</b>巡回線下培訓(xùn)-OpenMV機(jī)器視覺(jué)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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