开发板板载介绍
一.示意图
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,此时模块和下载软件建立了通信
其它参见原理图