久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: STM32接入OneNET 源程序分享 [打印本頁]

作者: 18295859538    時間: 2020-7-25 19:36
標題: STM32接入OneNET 源程序分享
本帖最后由 18295859538 于 2020-7-25 20:43 編輯

材料: STM32F103C8T6最小系統板,ESP826601S,大功率MOS管,輕觸按鍵實驗步驟:
1、注冊OneNET賬號,進入開發者中心
2、創建產品、設備,并記錄產品ID、設備ID、設備鑒權信息
3、修改代碼中的產品ID、設備ID、設備鑒權信息
4、編譯燒錄程序
5、查看設備是否連接OneNET
6、創建并編輯應用
7、下載設備云就可以用手機控制設備
視頻鏈接:https://www.bilibili.com/video/BV1y54y1q7uT/

單片機源程序如下:
  1. //C庫
  2. #include <string.h>

  3. //單片機頭文件
  4. #include "sys.h"

  5. //網絡協議層
  6. #include "onenet.h"

  7. //網絡設備
  8. #include "esp8266.h"

  9. //硬件驅動
  10. #include "delay.h"
  11. #include "usart.h"
  12. #include "led.h"


  13. //硬件初始化
  14. void Hardware_Init(void)
  15. {
  16.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設置中斷優先級分組為組2:2位搶占優先級,2位響應優先級
  17.         
  18.         delay_init();                        //延時函數初始化
  19.         
  20.         Usart1_Init(115200);        //串口1初始化為115200
  21.         Usart2_Init(115200);         //串口2,驅動ESP8266用
  22.         LED_Init();                                //LED初始化
  23. }

  24. void Net_Init()
  25. {
  26.         ESP8266_Init();                                        //初始化ESP8266
  27.         
  28.         while(OneNet_DevLink())                        //接入OneNET
  29.                 delay_ms(500);
  30.         LED = LED_ON;                                                //入網成功
  31. }

  32. int main(void)
  33. {
  34.         unsigned char *dataPtr = NULL;
  35.         unsigned short timeCount = 300;        //發送間隔變量
  36.         
  37.         Hardware_Init();                                //初始化外圍硬件
  38.         Net_Init();                                                //網絡初始化

  39.         while(1)
  40.         {        
  41.                 delay_ms(10);
  42.                 timeCount ++;
  43.                
  44.                 if(timeCount >= 300)        //發送間隔
  45.                 {        
  46.                         OneNet_SendData();        //發送數據
  47.                         
  48.                         timeCount = 0;
  49.                         ESP8266_Clear();
  50.                 }
  51.                
  52.                 dataPtr = ESP8266_GetIPD(0);
  53.                 if(dataPtr != NULL)
  54.                 {
  55.                         OneNet_RevPro(dataPtr);
  56.                 }        
  57.         }
  58. }
復制代碼

所有資料51hei提供下載:
STM32接入OneNET.7z (194.71 KB, 下載次數: 337)





作者: 我要上自習    時間: 2020-7-30 22:34
B站過來的,學習了!
作者: nishinagezhu    時間: 2020-8-17 18:53
b站過來遛一遛
作者: 王企鵝    時間: 2021-8-8 23:42
不太好用
作者: yiluosike    時間: 2022-4-14 01:19
連接的時候串口會不斷發送OneNet_DevLink這個嘛
作者: a984984sd123456    時間: 2022-7-23 01:51
yiluosike 發表于 2022-4-14 01:19
連接的時候串口會不斷發送OneNet_DevLink這個嘛

想問一下樓主這個問題怎么解決的嗎,我現在也遇到了相同的問題,一直返回
PROID: 363250,        AUIF: 1234,        DEVID:612910352





歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产精品成人一区二区网站软件 | 国产精品久久久久久久久久久久久久 | 久久久久久久久久国产 | 蜜桃av一区 | 免费一级a毛片 | 国产一区二区在线播放 | 91看黄 | 激情综合婷婷 | 日本不卡免费 | 神马午夜视频 | 午夜丁香 | 天天躁日日躁狠狠很躁 | 另类ts人妖一区二区三区 | 九九热在线播放 | av观看网站 | 特黄网站| 中文字幕在线视频观看 | 久久激情综合 | 成人免费看片39 | 五月天婷婷视频 | 国产极品国产极品 | 日韩精品一区在线观看 | 欧美日韩中文 | 国产一区二区三区久久 | 免费看一级毛片 | 欧美在线日韩 | 91美女片黄在线观看91美女 | 福利一区福利二区 | 超碰在线观看免费版 | 日本丰满少妇做爰爽爽 | 黄大色黄大片女爽一次 | 91啪国产 | 91白浆| 一区二区三区影院 | 青青草国产成人av片免费 | 一级毛片黄色 | 伊人精品综合 | 免费看成人片 | 国产一级黄色录像 | 97色在线 | 九色视频丨porny丨丝袜 |