女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

STM32F40探索者開(kāi)發(fā)板如何實(shí)現(xiàn)基礎(chǔ)的遠(yuǎn)程檢測(cè)以及控制

9GxC_IoTMaker ? 來(lái)源:機(jī)智云開(kāi)發(fā)者 ? 作者:機(jī)智云開(kāi)發(fā)者 ? 2021-11-08 14:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本次教程主要為了實(shí)現(xiàn) STM32F407 探索者開(kāi)發(fā)板通過(guò)中移 Cat.1 4G 模組轉(zhuǎn)接板 ML302-GC211 接入機(jī)智云,實(shí)現(xiàn)基礎(chǔ)的遠(yuǎn)程檢測(cè)以及控制。

01 教程材料準(zhǔn)備 STM32F407 探索者開(kāi)發(fā)板

中移 Cat.1 4G 模組轉(zhuǎn)接板 ML302-GC211

02 教程實(shí)現(xiàn)內(nèi)容 遠(yuǎn)程控制 LED ; 遠(yuǎn)程控制蜂鳴器;

遠(yuǎn)程采集 CPU 溫度。

03 云端部署部分教程

?進(jìn)入機(jī)智云開(kāi)發(fā)者中心。 https://dev.gizwits.com/zh-cn/developer/product/

?點(diǎn)擊右上角創(chuàng)建新產(chǎn)品。

?創(chuàng)建新產(chǎn)品。

?由于本次需要實(shí)現(xiàn)控制 LED ,蜂鳴器和采集 STM32F407 芯片的內(nèi)部溫度,所以在創(chuàng)建產(chǎn)品之后,我們?cè)跀?shù)據(jù)點(diǎn)里面創(chuàng)建以下幾個(gè)數(shù)據(jù)點(diǎn)。實(shí)際產(chǎn)品應(yīng)用中根據(jù)自己的需求去增加對(duì)應(yīng)的數(shù)據(jù)點(diǎn),此處為了直觀展示創(chuàng)立4個(gè)數(shù)據(jù)點(diǎn)。

?復(fù)制基本信息里面的 Product Secret ,在后面生成代碼需要用到,在左側(cè)導(dǎo)航欄選擇 MCU 開(kāi)發(fā),硬件平臺(tái)選擇 STM32F407X,Product Secret 在產(chǎn)品基本信息里面可以復(fù)制。

?將生成的代碼下載到電腦備用。

到此云端部署部分就完成了。

04 CubeMX 初始化配置教程

?將前面下載的代碼進(jìn)行解壓,打開(kāi)解壓后根目錄下的 STM32F407x.ioc 文件。(需要安裝 CubeMX )

?配置開(kāi)發(fā)板的 LED 引腳 DS0 和 DS1 及蜂鳴器引腳。根據(jù)原理圖可以分析 DS0 和 DS1 分別對(duì)應(yīng) PF9 和 PF10 ,蜂鳴器對(duì)應(yīng) PF8 。在 CubeMX 里面對(duì)幾個(gè)引腳進(jìn)行相應(yīng)的配置及初始化。初始化 LED 和蜂鳴器為關(guān)閉狀態(tài),蜂鳴器引腳需要采用推挽輸出。

9c25352e-3fa3-11ec-9195-dac502259ad0.png

9c89e74e-3fa3-11ec-9195-dac502259ad0.png

?STM32F407 芯片內(nèi)部?jī)?nèi)部溫度采集,根據(jù)芯片相關(guān)的數(shù)據(jù)手冊(cè),STM32F407 內(nèi)部溫度采集為 ADC1 的 IN16 通道。 ?生成 keil 代碼。

到此 CubeMX 就配置結(jié)束了。

05 keil 代碼修改部分教程 ?修改云端下發(fā)的指令處理,打開(kāi)gizwits_product.c 文件,對(duì)其里面的 gizwitsEventProcess 函數(shù)進(jìn)行云端下發(fā)的可寫(xiě)數(shù)據(jù)點(diǎn)數(shù)據(jù)處理。

case EVENT_LED0: currentDataPoint.valueLED0 = dataPointPtr-》valueLED0; GIZWITS_LOG(“Evt: EVENT_LED0 %d

”, currentDataPoint.valueLED0); if(0x01 == currentDataPoint.valueLED0) { HAL_GPIO_WritePin(GPIOF, LED0_Pin, GPIO_PIN_RESET);//打開(kāi)DS0 } else { HAL_GPIO_WritePin(GPIOF, LED0_Pin, GPIO_PIN_SET);//關(guān)閉DS0 } break; case EVENT_LED1: currentDataPoint.valueLED1 = dataPointPtr-》valueLED1; GIZWITS_LOG(“Evt: EVENT_LED1 %d

”, currentDataPoint.valueLED1); if(0x01 == currentDataPoint.valueLED1) { HAL_GPIO_WritePin(GPIOF, LED1_Pin, GPIO_PIN_RESET);//打開(kāi)DS1 } else { HAL_GPIO_WritePin(GPIOF, LED1_Pin, GPIO_PIN_SET);//關(guān)閉DS1 } break; case EVENT_beep: currentDataPoint.valuebeep = dataPointPtr-》valuebeep; GIZWITS_LOG(“Evt: EVENT_beep %d

”, currentDataPoint.valuebeep); if(0x01 == currentDataPoint.valuebeep) { HAL_GPIO_WritePin(GPIOF, BEEP_Pin, GPIO_PIN_SET);//打開(kāi)蜂鳴器 } else { HAL_GPIO_WritePin(GPIOF, BEEP_Pin, GPIO_PIN_RESET);//關(guān)閉蜂鳴器 } break;

?新增一個(gè)時(shí)間變量作為云端上傳的定時(shí)間隔,同時(shí)作為溫度采集的時(shí)間。增加 main.h ,如果不增加,GPIO 會(huì)報(bào)錯(cuò)。

?在 gizwits_product.c 的 gizTimerMs 函數(shù)對(duì) timerMsupdate 進(jìn)行毫秒遞增。 ?在 gizwits_product.c 的 userHandle 函數(shù)對(duì) timerMsupdate 變量進(jìn)行判斷,此處采用5秒采集上報(bào)一次。頻率過(guò)高會(huì)導(dǎo)致云端拒絕接受數(shù)據(jù),采用延時(shí)會(huì)導(dǎo)致 CPU 資源浪費(fèi)。

?ADC 采集轉(zhuǎn)換為溫度上報(bào)部分程序。

9fc1d37c-3fa3-11ec-9195-dac502259ad0.png

a0223078-3fa3-11ec-9195-dac502259ad0.png

到此 keil 代碼修改部分就完成了,修改完代碼之后,編譯燒錄到單片機(jī)。

06 編譯燒錄

?程序下載完成之后將中移 Cat.1 4G 模組轉(zhuǎn)接板 ML302-GC211 通過(guò)接在開(kāi)發(fā)板的 usart2 上面,即 PA2、PA3 上,ML302-GC211 最好采用獨(dú)立供電,以保證電源穩(wěn)定性,4G 模組需要插入移動(dòng)聯(lián)通 4G 卡。通訊正常過(guò)后在云端產(chǎn)品下面設(shè)備日志下可看到設(shè)備上限。 ?將設(shè)備日志里面的設(shè)備的 IMEI 和基本信息里面的 Product Key 進(jìn)行復(fù)制,粘貼到機(jī)智云串口調(diào)試助手里面的設(shè)備二維碼工具,生成設(shè)備的二維碼。

?手機(jī)上安裝機(jī)智云調(diào)試 APP,APP 下載地址如下:

?通過(guò) APP 掃描二維碼即可綁定設(shè)備。

責(zé)任編輯:haq

聲明:本文內(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)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2293

    文章

    11031

    瀏覽量

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

    關(guān)注

    3

    文章

    616

    瀏覽量

    26839

原文標(biāo)題:探索者開(kāi)發(fā)板 STM32F407 接入機(jī)智云教程

文章出處:【微信號(hào):IoTMaker,微信公眾號(hào):機(jī)智云開(kāi)發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【免費(fèi)試用】開(kāi)發(fā)板評(píng)測(cè)大賽開(kāi)啟!OH 、RISC-V、Rockchip頂級(jí)開(kāi)發(fā)板等你試用~

    技術(shù)人的狂歡,開(kāi)發(fā)者的盛宴!2025年最值得期待的硬核賽事——電子發(fā)燒友開(kāi)發(fā)板評(píng)測(cè)大賽正式啟動(dòng)!無(wú)論你是開(kāi)源生態(tài)的探索者、芯片架構(gòu)的極客,還是物聯(lián)網(wǎng)領(lǐng)域的創(chuàng)新達(dá)人,本次大賽三大賽
    的頭像 發(fā)表于 06-05 08:05 ?281次閱讀
    【免費(fèi)試用】<b class='flag-5'>開(kāi)發(fā)板</b>評(píng)測(cè)大賽開(kāi)啟!OH 、RISC-V、Rockchip頂級(jí)<b class='flag-5'>開(kāi)發(fā)板</b>等你試用~

    一個(gè)不錯(cuò)的活動(dòng):電子發(fā)燒友開(kāi)發(fā)板評(píng)測(cè)大賽

    “ ?湊齊了 OpenHarmony,Risc-V,Rocketchip 三大賽道 21 款來(lái)自不同廠家的開(kāi)發(fā)板,可免費(fèi)申請(qǐng)?jiān)囉谩?” ? 電子發(fā)燒友開(kāi)發(fā)板評(píng)測(cè)大賽正式啟動(dòng)!無(wú)論你是開(kāi)源生態(tài)的探索者
    的頭像 發(fā)表于 05-21 11:19 ?188次閱讀
    一個(gè)不錯(cuò)的活動(dòng):電子發(fā)燒友<b class='flag-5'>開(kāi)發(fā)板</b>評(píng)測(cè)大賽

    開(kāi)發(fā)板評(píng)測(cè)大賽開(kāi)啟!頂級(jí)開(kāi)發(fā)板等你來(lái)戰(zhàn)!

    技術(shù)人的狂歡,開(kāi)發(fā)者的盛宴!2025年最值得期待的硬核賽事——電子發(fā)燒友開(kāi)發(fā)板評(píng)測(cè)大賽正式啟動(dòng)!無(wú)論你是開(kāi)源生態(tài)的探索者、芯片架構(gòu)的極客,還是物聯(lián)網(wǎng)領(lǐng)
    的頭像 發(fā)表于 05-20 08:07 ?159次閱讀
    <b class='flag-5'>開(kāi)發(fā)板</b>評(píng)測(cè)大賽開(kāi)啟!頂級(jí)<b class='flag-5'>開(kāi)發(fā)板</b>等你來(lái)戰(zhàn)!

    【米爾-STM32MP257開(kāi)發(fā)板試用體驗(yàn)】初次體驗(yàn)米爾-STM32MP257開(kāi)發(fā)板

    接口。 為了幫助開(kāi)發(fā)者更好地理解與應(yīng)用STM32MP257D處理器和MYD-LD25X開(kāi)發(fā)板,米爾將與ST在2025年1月7日和2025年1月10日分別于南京、北京聯(lián)合舉辦線下培訓(xùn)會(huì),培訓(xùn)會(huì)上將詳細(xì)介紹
    發(fā)表于 04-30 16:21

    基于RV1126開(kāi)發(fā)板實(shí)現(xiàn)人臉檢測(cè)方案

    在RV1126開(kāi)發(fā)板實(shí)現(xiàn)人臉檢測(cè):在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設(shè)計(jì)邏輯流程圖,方案代碼分為分為兩個(gè)業(yè)務(wù)流程,主體代碼負(fù)責(zé)抓取、合成圖像,
    的頭像 發(fā)表于 04-21 17:59 ?443次閱讀
    基于RV1126<b class='flag-5'>開(kāi)發(fā)板實(shí)現(xiàn)</b>人臉<b class='flag-5'>檢測(cè)</b>方案

    基于RV1126開(kāi)發(fā)板實(shí)現(xiàn)人臉檢測(cè)方案

    在RV1126開(kāi)發(fā)板實(shí)現(xiàn)人臉檢測(cè):在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設(shè)計(jì)邏輯流程圖,方案代碼分為分為兩個(gè)業(yè)務(wù)流程,主體代碼負(fù)責(zé)抓取、合成圖像,
    的頭像 發(fā)表于 04-21 14:00 ?13次閱讀
    基于RV1126<b class='flag-5'>開(kāi)發(fā)板實(shí)現(xiàn)</b>人臉<b class='flag-5'>檢測(cè)</b>方案

    基于RV1126開(kāi)發(fā)板實(shí)現(xiàn)人臉檢測(cè)方案

    在RV1126開(kāi)發(fā)板實(shí)現(xiàn)人臉檢測(cè):在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設(shè)計(jì)邏輯流程圖,方案代碼分為分為兩個(gè)業(yè)務(wù)流程,主體代碼負(fù)責(zé)抓取、合成圖像,
    的頭像 發(fā)表于 04-21 10:21 ?99次閱讀
    基于RV1126<b class='flag-5'>開(kāi)發(fā)板實(shí)現(xiàn)</b>人臉<b class='flag-5'>檢測(cè)</b>方案

    STM32F103C8T6開(kāi)發(fā)板最小系統(tǒng)原理圖

    電子發(fā)燒友網(wǎng)站提供《STM32F103C8T6開(kāi)發(fā)板最小系統(tǒng)原理圖》資料免費(fèi)下載
    發(fā)表于 03-24 09:09 ?59次下載

    STM32開(kāi)發(fā)板教程之STM32開(kāi)發(fā)指南免費(fèi)下載

    介紹了幾個(gè)常用的系統(tǒng)文件(程序);3,實(shí)戰(zhàn)篇,主要通過(guò) 56 個(gè)實(shí)例(絕大部分是直接操作寄存器完成的)帶領(lǐng)大家一步步深入 STM32 的學(xué)習(xí)。   本指南為 ALIENTEK 戰(zhàn)艦 STM32 開(kāi)發(fā)板的配套教程,在
    發(fā)表于 02-28 09:08 ?179次下載

    STM32MP25x開(kāi)發(fā)板Bring Up培訓(xùn)課程(下)

    STM32MP25x開(kāi)發(fā)板BringUp培訓(xùn)課程(上)STM32MP25x開(kāi)發(fā)板BringUp培訓(xùn)課程(中)米爾基于STM32MP257核心
    的頭像 發(fā)表于 02-27 08:03 ?707次閱讀
    <b class='flag-5'>STM32</b>MP25x<b class='flag-5'>開(kāi)發(fā)板</b>Bring Up培訓(xùn)課程(下)

    STM32H503開(kāi)發(fā)(1)----開(kāi)發(fā)板測(cè)試

    STM32H503 & SENSOR是一款基于STM32H5系列微控制器的評(píng)估套件。該微控制器采用了40nm工藝制造,具有更快的FLASH訪
    的頭像 發(fā)表于 11-28 09:23 ?1582次閱讀
    <b class='flag-5'>STM32</b>H503<b class='flag-5'>開(kāi)發(fā)</b>(1)----<b class='flag-5'>開(kāi)發(fā)板</b>測(cè)試

    正點(diǎn)原子的stm32開(kāi)發(fā)板能用stlink嗎

    在嵌入式開(kāi)發(fā)領(lǐng)域,STM32系列微控制器因其高性能、低成本和廣泛的應(yīng)用場(chǎng)景而廣受歡迎。正點(diǎn)原子(ZYBO)作為國(guó)內(nèi)知名的嵌入式開(kāi)發(fā)板供應(yīng)商,提供了多種基于
    的頭像 發(fā)表于 11-13 09:21 ?2127次閱讀

    【干貨】性價(jià)比拉滿!HK32F407VG開(kāi)發(fā)板介紹

    開(kāi)發(fā)板簡(jiǎn)介開(kāi)發(fā)板是基于航順芯片公司F4系列HK32F407VGT7芯片的一款開(kāi)發(fā)板,Cortex-M4內(nèi)核,最高主頻168MHz,內(nèi)置1MK
    的頭像 發(fā)表于 11-08 13:27 ?773次閱讀
    【干貨】性價(jià)比拉滿!HK32<b class='flag-5'>F</b>407VG<b class='flag-5'>開(kāi)發(fā)板</b>介紹

    學(xué)校物聯(lián)網(wǎng)項(xiàng)目,怎么用開(kāi)發(fā)板遠(yuǎn)程調(diào)節(jié)電磁爐功率?

    求教各位大佬,怎么用開(kāi)發(fā)板連接并遠(yuǎn)程控制電磁爐呢? 之前想過(guò)用PWM信號(hào),但是更想要接線在電磁爐主板上,輸送一個(gè)模擬按鈕按下的信號(hào)來(lái)控制。想請(qǐng)問(wèn)具體實(shí)現(xiàn)方法
    發(fā)表于 09-12 00:25

    探索巔峰性能 | 迅為RK3588開(kāi)發(fā)板深度剖析

    探索巔峰性能 | 迅為RK3588開(kāi)發(fā)板深度剖析
    的頭像 發(fā)表于 08-12 14:07 ?1591次閱讀
    <b class='flag-5'>探索</b>巔峰性能 | 迅為RK3588<b class='flag-5'>開(kāi)發(fā)板</b>深度剖析