000-STM32+ESP8266+Air302基本控制篇(自建物聯網平台)-硬件使用說明


 

 

 

開發板板載介紹

一.示意圖

 

 

 

 

 

1.單片機:STM32CBT6

2.Wi-Fi模塊:ESP8266

3.GSM模塊:Air202 / Air302

4.溫濕度傳感器:DHT11

5.液晶:OLED(IIC)

6.繼電器

 

撥動開關通信控制說明

  

 

1.電腦串口和STM32串口1通信

 

2.電腦串口和Wi-Fi通信

 

 

3.電腦串口和Air202下載調試程序串口通信

 

4.電腦串口和Air202串口1通信

 

5.STM32和Air202 串口1 通信

 

6.WIFI模塊和STM32 串口1 通信

 

 

下載單片機程序(串口方式)

1.開發板使用的串口芯片為 CH340C,如果沒有安裝過CH340驅動,需要安裝驅動

 

 

2.安裝步驟

 

 

3.使用USB線(Micro)連接開發板

 

 

 

4.如果電腦提示安裝硬件驅動 ,等待安裝完成,然后右擊 "我的電腦" 選擇管理

 

 

5.點擊設備管理器,點擊端口 查看當前電腦和開發板通信的端口號

我的為 COM4 (不同的電腦端口號不一樣,只要有端口號就可以

 

 

6.打開串口下載軟件

 

7.開發板進入燒錄模式(V2.5.1版本)

注:單片機的boot1和WiFi的復位引腳連接,所以需要按下WiFi復位按鈕.

1.短接BOOT0和3.3V

2.調整撥動開關

3.按下復位WIFI按鈕

4.按下復位STM32,松開復位STM32

5.松開復位WIFI按鈕

 

 

8.打開軟件,選擇對應的端口號

 

 

9.選擇隨意一個單片機工程里面的 hex文件

注:所有工程hex文件路徑  工程目錄--> Progect --> output 

 

 

 

10.點擊開始編程

 

 

 

11.以下為燒錄程序中,和燒錄成功頁面

 

 

 

 

12.去掉短接,重新復位一下STM32即可運行程序

 

 

下載單片機程序(SWD方式 - JLINK下載)

1.預留SWD接口方式下載

 

 

2.只需要對應連接 SWDIO(數據) ,SWCLK(時鍾),GND

 

 

 

 

3.軟件選擇

 

 

 

 

 

 

 

  

 

下載單片機程序(SWD方式 - ST-LINK下載)

1.連接示意圖

 

2.軟件選擇

 

 

 

 

 

WIFI(ESP8266)刷固件/下載程序

1.提醒

V2.5.1版本,單片機的PB2內部直接連接了Wi-Fi的復位引腳,單獨開發Wi-Fi時請保持單片機的PB2引腳為高電平!

V2.5.1版本,單片機的PB2內部直接連接了Wi-Fi的復位引腳,單獨開發Wi-Fi時請保持單片機的PB2引腳為高電平!

V2.5.1版本,單片機的PB2內部直接連接了Wi-Fi的復位引腳,單獨開發Wi-Fi時請保持單片機的PB2引腳為高電平!

把boot0接3.3V,不要讓STM32工作!

把boot0接3.3V,不要讓STM32工作!

把boot0接3.3V,不要讓STM32工作!

 

2.讓模塊進入燒錄模式

1.調整撥動開關讓WIFI和電腦串口通信

2.按下固件(WIFI)按鈕     (IO0引腳)

3.按下復位按鈕

4.松開復位按鈕

5.松開固件按鈕

此時,模塊進入等待刷固件狀態

 

3.打開燒錄固件軟件

 

 

 

 

4.選擇 ESP8266

 

 

 

5.選擇固件

 

 

6.點擊START即可

 

 

 

GPRS(Air202)刷固件/下載程序

1.提醒

V2.5.1版本,單片機的PB2內部直接連接了Wi-Fi的復位引腳,單獨開發Wi-Fi時請保持單片機的PB2引腳為高電平!

V2.5.1版本,單片機的PB2內部直接連接了Wi-Fi的復位引腳,單獨開發Wi-Fi時請保持單片機的PB2引腳為高電平!

V2.5.1版本,單片機的PB2內部直接連接了Wi-Fi的復位引腳,單獨開發Wi-Fi時請保持單片機的PB2引腳為高電平!

把boot0接3.3V,不要讓STM32工作!

把boot0接3.3V,不要讓STM32工作!

把boot0接3.3V,不要讓STM32工作!

 

2.選擇開發板使用的端口

 

 

3.調整波動開關,復位GPRS,此時模塊和下載軟件建立了通信

 

 

 

其它參見原理圖

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM