色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用正點原子mini開發版連上機智云?

9GxC_IoTMaker ? 來源:CSDN博客 ? 作者:zhaogy2001 ? 2021-05-31 11:14 ? 次閱讀

前言

本文主要記錄了如何使用正點原子mini開發版連上機智云,創建一個IoT開發工程。

進入正文

1、硬件準備

正點原子mini版

WIFI模塊使用esp8266

2、創建智能產品

2.1 首先登陸機智云開發者中心,新建一個產品

2.2 填寫產品分類,產品名稱和技術方案

2.3 根據需要設定數據點

3、固件燒寫

要將機智云配套的GAgent固件燒寫進ESP8266中,才能實現與機智云平臺的通信

3.1 在機智云下載中心,下載所需要的GAgent固件和ESP8266燒錄軟件。

注意事項:

需要使用串口轉USB芯片,沒有串口轉USB的可以使用正點原子STM32開發板上的芯片,只需要將連接RXD/TXD與單片機串口的跳線帽拔下來,就可以使用了。

IO_0口需要穩定接地

如果燒寫失敗,請多次嘗試或更換較短的杜邦線

燒寫速度可能較慢,請耐心等待。

ESP8266和正點原子mini的硬件連接。

注意:IO_0和RST均懸空

4、MCU代碼包下載

創建好智能產品后,打開創建的【智能產品】--【產品開發】--【MCU開發】,生成并下載MCU代碼包,請注意,此處選擇,下載“其他平臺”的代碼包。

注意:硬件平臺需要選擇其他平臺。下載MCU代碼包

下載解壓后可以得到三個文件夾和一個指導手冊以及一個日志文件

5、代碼移植

為了簡化代碼移植的步驟,我們直接在已經移植完成的工程中覆蓋剛剛下載的代碼包中Gizwits和Utils文件夾的方法

5.1 將Gizwits和Utils文件夾直接覆蓋復制到下載好模板中

5.2 在MDK中打開模板工程,修改gizwits_product.c

在gizwitsEventProcess()函數中添加不同事件所需要進行的操作,如控制LED

在userHandle()函數中添加傳感器信息獲取并將數據傳入currentDataPoint中,如

void userHandle(void){currentDataPoint.valueLED0=GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_8);}

在mcuRestart()函數中加入以下兩行代碼,作用是STM32軟件復位

void mcuRestart(void){__set_FAULTMASK(1);NVIC_SystemReset();}

uartWrite()函數中的部分代碼換為如下

for(i=0; i=2 && buf[i] == 0xFF){USART_SendData(USART3, 0x55);//STM32 test demowhile(USART_GetFlagStatus(USART3,USART_FLAG_TC)==RESET);}}

在gizwits.h中聲明gizTimerMs();函數,即添加

voidgizTimerMs(void);

6、網絡配置

6.1 首先要下載機智云產品調試APP鏈接

6.2 開發板連接電腦,打開串口調試助手,波特率115200

6.3 打開手機APP,可以直接跳過登陸,不影響使用

6.4 點擊右上角的加號

6.5 選擇一鍵配置

6.6 輸入WiFi名和密碼,***

注意此時手機必須連接在該WiFi下***

6.7 選擇廠家樂鑫

6.8在此界面等待

6.9 按下開發板上的KEY1,進入AirLink模式,此時串口助手顯示

6.10點擊手機APP上的我已完成以上步驟

等待連接完成即可.

7、總結

關于MCU移植,可以參考正點原子的教程和官方給的移植指南

移植需要完成的內容有:

串口2:與ESP8266通信的串口,波特率9600,開啟接收中斷,并在中斷中調用gizPutData,將串口到的內容放入緩沖區,在uartWrite()中補充串口發送數組的代碼,可以參考官方手冊或正點原子教程

串口1:完成printf函數,重定義fputc函數,將相關信息發送給電腦,方便調試

定時器: 將一個定時器設定為1ms中斷,在中斷中調用gizTimerMs();該函數未在頭文件中聲明,需要我們在頭文件中補上聲明

復位函數: mcuRestart()內編寫STM32軟件復位

數據采集:在userHandle()中實現對數據的收集,并傳輸到currentDataPoint中

動作執行:在gizwitsEventProcess()中執行相應的操作,如關閉/開啟LED

網絡配置:在主函數中調用gizwitsSetMode()進入Airlink模式或其他模式

移植想要簡單省事,最好的辦法是使用已經移植好的工程,將機智云官方下載來其他平臺的Gizwits和Utils文件夾直接替換原有的文件夾,然后再更改userHandle()和gizwitsEventProcess()函數。但是正點原子的源碼是舊版本的機智云代碼,需要進行一些修改。

原文標題:正點原子STM32mini開發板+ESP8266接入機智云

文章出處:【微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發板
    +關注

    關注

    25

    文章

    5067

    瀏覽量

    97588
  • IOT
    IOT
    +關注

    關注

    187

    文章

    4214

    瀏覽量

    196930
  • 機智云
    +關注

    關注

    2

    文章

    590

    瀏覽量

    26422

原文標題:正點原子STM32mini開發板+ESP8266接入機智云

文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    正點原子STM32H7R3開發套件試用體驗】4G聯網工業設備控制網關

    這次有幸參加 正點原子STM32H7R3開發套件 的評測,計劃使用 正點原子STM32H7R3開發
    發表于 12-18 14:14

    正點原子STM32H7R3開發套件試用體驗】開發套件開箱報告

    非常有幸,能夠體驗正點原子STM32H7R3開發套件。 一直以來,用了不少正點原子的產品,總的來說,體驗非常的好。 收到套件快遞,開箱的那一
    發表于 12-12 00:54

    正點原子STM32H7R3開發套件試用體驗】+02-如何使用正點原子開發板進行開發

    前幾天做了開箱,然后看見了一些小伙伴在下載這一塊存在問題,所以這里就嘮叨一下,說一下如何使用正點原子開發板。 主要步驟我總結了一下,有以下幾點: 1:安裝DFP器件包 2:拷貝算法到KEIL
    發表于 12-11 11:07

    正點原子STM32H7R3開發套件試用體驗】+01-開箱體驗

    作為一個正點原子的忠實粉絲,很高興能有機會試用正點原子開發板,自己以前也是通過正點
    發表于 12-05 20:10

    正點原子T80便攜式烙鐵分析

    在blibli看到了別人拆解的正點原子T80便攜式烙鐵,與各位同好分析下芯片選型,供電為TYPE-C供電,功率100W,支持PD/QC快充協議。
    的頭像 發表于 11-15 16:24 ?518次閱讀
    <b class='flag-5'>正點</b><b class='flag-5'>原子</b>T80便攜式烙鐵分析

    正點原子fpga開發指南

    正點原子(ZYNQ)是一種集成了ARM處理器和FPGA(現場可編程門陣列)的SoC(系統級芯片)解決方案,由Xilinx公司推出。它結合了處理器的靈活性和FPGA的可編程性,適用于需要高性能計算和可
    的頭像 發表于 11-13 09:35 ?477次閱讀

    正點原子fpga開發板不同型號

    正點原子作為國內領先的FPGA開發板供應商,其產品線覆蓋了從入門級到高端應用的各個領域。這些開發板不僅適用于學術研究,還廣泛應用于工業控制、通信、圖像處理等多個領域。 1. 入門級
    的頭像 發表于 11-13 09:30 ?803次閱讀

    正點原子和野火開發板哪個好

    在嵌入式開發領域,FPGA開發板因其靈活性和可定制性而受到工程師的青睞。正點原子(ZYNQ)和野火(Yihui)是兩個知名的FPGA開發板品
    的頭像 發表于 11-13 09:29 ?1086次閱讀

    正點原子的stm32開發板能用stlink嗎

    在嵌入式開發領域,STM32系列微控制器因其高性能、低成本和廣泛的應用場景而廣受歡迎。正點原子(ZYBO)作為國內知名的嵌入式開發板供應商,提供了多種基于STM32的解決方案。
    的頭像 發表于 11-13 09:21 ?666次閱讀

    正點原子ZYNQ7015開發板!ZYNQ 7000系列、雙核ARM、PCIe2.0、SFPX2,性能強悍,資料豐富!

    本帖最后由 jf_85110202 于 2024-9-14 10:33 編輯 正點原子ZYNQ7015開發板!ZYNQ 7000系列、雙核ARM、PCIe2.0、SFPX2,性能強悍,資料豐富
    發表于 09-14 10:12

    [XILINX] 正點原子ZYNQ7035/7045/7100開發板發布、ZYNQ 7000系列、雙核ARM、PCIe2.0、SFPX2!

    正點原子FPGA新品ZYNQ7035/7045/7100開發板,ZYNQ 7000系列、雙核ARM、PCIe2.0、SFPX2! 正點原子Z
    發表于 09-02 17:18

    個人機智開發實踐:經驗總結與技術分享

    無線模塊的GAgent固件。例如,我使用了正點原子的esp8266模塊,選擇了對應的GAgentforESP8266固件。5.MCU方案代碼移植6.將機智提供的
    的頭像 發表于 07-05 08:10 ?351次閱讀
    個人<b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>開發</b>實踐:經驗總結與技術分享

    正點原子i.MX93開發板試用連載體驗】01 - 開箱報告

    前言 感謝正點原子和電子發燒友論壇提供的這次機會讓我有機會體驗正點原子i.MX93開發板,奔著正點
    發表于 06-27 21:53

    機智助力小程序開發:連接智能硬件與智能生活

    隨著智能硬件的普及和小程序的興起,人們的生活越來越依賴于智能化的解決方案。作為物聯網領域的領先者,機智為小程序開發者提供了豐富的支持和功能,幫助他們輕松實現智能硬件與小程序的連接,為用戶帶來更便
    的頭像 發表于 06-15 08:10 ?441次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>助力小程序<b class='flag-5'>開發</b>:連接智能硬件與智能生活

    使用cubeprogrammer對正點原子mini板燒錄時報錯的原因?

    使用cubeprogrammer對正點原子mini板燒錄時,報錯Error: Activating device: KO. Please, verify the boot mode
    發表于 05-23 06:20
    主站蜘蛛池模板: 內射XXX韩国在线观看| 小柔的性放荡羞辱日记动漫| 亚洲 无码 制服 日韩| 国产全部视频列表支持手机| 亚洲AV成人无码网天堂| 精品国产成人系列| 在线精品视频免费观看| 免费撕开胸罩吮胸视频| 公和我做好爽添厨房中文字幕| 香蕉尹人综合精品| 久久频这里精品99香蕉久网址| 99视频精品国产免费观看| 手机在线国产视频| 久久成人伊人欧洲精品AV| qq快播电影网| 亚洲xxxx动漫| 年轻的女职工在线观看| 国产对白精品刺激一区二区| 一区二区三区高清视频| 日本妞欧洲| 久久婷婷丁香五月色综合啪免费| www伊人网| 野花日本手机观看大全免费3 | 三级全黄的视频在线观看| 国色天香视频在线社区| 9LPORM原创自拍达人| 亚洲精品偷拍影视在线观看| 欧美亚洲高清国产| 精品国产成人系列| 国产成人在线观看免费网站| 总裁呻吟双腿大开男男H| 午夜视频在线网站| 欧美亚洲日本日韩在线| 九九热在线观看| 国产成人精品视频免费大全| 最近日本MV字幕免费观看视频| 天天国产在线精品亚洲| 嫩B人妻精品一区二区三区| 黄色小说在线| 国产精品嫩草影院在线观看免费 | 亚洲欧美激情精品一区二区|