開發板板載介紹
一.示意圖
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,此時模塊和下載軟件建立了通信
其它參見原理圖