国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

STM32 標準庫+ESP8266+華為云物聯(lián)網(wǎng)平臺

這篇具有很好參考價值的文章主要介紹了STM32 標準庫+ESP8266+華為云物聯(lián)網(wǎng)平臺。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

文章內(nèi)容:

??? STM32標準庫通過串口發(fā)送AT指令完成與ESP8266的控制實現(xiàn)接入華為云物聯(lián)網(wǎng)平臺,并完成基本通信與控制,包括設(shè)備屬性上報和命令下發(fā)解析與響應(yīng),并將相關(guān)代碼打包成HuaweiIOT_at_esp8266.c和HuaweiIOT_at_esp8266.h驅(qū)動文件。

一、華為云物聯(lián)網(wǎng)平臺創(chuàng)建產(chǎn)品與設(shè)備

華為云物聯(lián)網(wǎng)平臺創(chuàng)建產(chǎn)品與設(shè)備(含MQTT.fx測試)_FUNIOT的博客-CSDN博客

二、STM32標準庫AT+ESP8266+華為云物聯(lián)網(wǎng)平臺

?1. esp8266 MQTT固件燒錄與AT指令接入華為云測試

ESP8266通過AT指令接入華為云物聯(lián)網(wǎng)平臺_FUNIOT的博客-CSDN博客

2.?esp8266_at_HuaweiIOT驅(qū)動

在公眾號”IOT趣制作“,回復“華為云標準庫”或者“0325”獲取相關(guān)下載鏈接:打開目錄“\STM32+esp8266接入華為云示例工程\HARDWARE\HuaweiIOT_at_esp8266”,目錄下有對應(yīng)的驅(qū)動文件,使用時我們將這兩個文件拷貝到自己工程的驅(qū)動庫中。

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

3.?驅(qū)動庫的使用

打開HuaweiIOT_at_esp8266.c文件,我們按照提示完成庫的基本配置:

1)添加引用庫的頭文件

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

2)將HuaweIOT.h中宏定義的數(shù)據(jù)進行補齊

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

3)將下面變量的聲明拷貝至main.c

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

4)將USART1_IRQHandler()串口接收中斷處理函數(shù)拷貝至main.c,系統(tǒng)中斷函數(shù)無需額外聲明

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

4)初始化并上報屬性

HuaweiIot_init();????//華為云物聯(lián)網(wǎng)平臺初始化HuaweiIot_DevDate_publish("temp",23);//上報溫度:23攝氏度

至此完成華為云物聯(lián)網(wǎng)平臺的設(shè)備屬性上報與命令控制的代碼編程,具體可以參考下面示例工程的運行效果。

3.?示例工程

1)打開工程

公眾號內(nèi)獲取文件后(公眾號回復關(guān)鍵字“華為云標準庫”或者“0325”獲取下載鏈接),在目錄“.\13-esp8266(esp01s)模塊\STM32+esp8266接入華為云示例工程\USER”中有keil工程的啟動文件

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

b)編譯燒錄運行

按下復位鍵,可出現(xiàn)下圖信息

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

同時在“監(jiān)控運維->在線調(diào)試”中選擇自己的設(shè)備:

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

設(shè)備上線與屬性上報數(shù)據(jù)記錄:

命令下發(fā)與設(shè)備響應(yīng):

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)

功能:在定時上報溫度信息的同時,能夠接收云平臺的命令完成LED的遠程控制。

stm32 物聯(lián)網(wǎng)平臺,單片機,stm32,物聯(lián)網(wǎng)文章來源地址http://www.zghlxwxcb.cn/news/detail-522448.html

到了這里,關(guān)于STM32 標準庫+ESP8266+華為云物聯(lián)網(wǎng)平臺的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包