ESA2GJK1DH1K基础篇: 硬件使用说明

 

 

开发板板载介绍

一.示意图

 

 

 

 

 

1.单片机:STM32C8T6

2.Wi-Fi模块:ESP8266

3.GPRS模块:Air202

4.温湿度传感器:DHT11

5.液晶:OLED(IIC)

6.继电器

 

拨动开关通信控制说明

  

 

一,电脑串口和模块通信  

  1.1电脑串口和STM32串口1通信

    

 

  1.2.电脑串口和Wi-Fi通信

    

 

  1.3.电脑串口和Air202下载调试程序串口通信

    

 

  1.4.电脑串口和Air202串口1通信

    

 

二,模块之间通信

  2.1: STM32和Air202 串口1 通信

    

 

  2.2: WIFI模块和STM32 串口1 通信

    

 

下载单片机程序

一,SWD方式下载

  1.1使用 JLINK

    

 

    只需要对应连接 SWDIO(数据) ,SWCLK(时钟),GND

 

      

    

        

 

 

 

         

 

         

 

 

 

         

 

         

  

 

 

  1.2使用 ST-Link

       

 

       

       

      

 

      

 

二,串口下载

  V2.4及其以下版本操作步骤:

  短接BOOT0和3.3V

  调整拨动开关

  复位下STM32

  

 

 

 

  V2.5.1版本操作步骤: 原因:PB2(BOOT1)直接连接了WIFI的RST引脚(上拉)

  短接BOOT0和3.3V

  调整拨动开关

  按下复位WIFI按钮

  复位下STM32

  松开复位WIFI按钮

 

  

 

 

 

 

 

  

 

 

  

 

 

  

 

 

  选择hex文件

 

  

 

 

  本人所有单片机工程,hex文件位置

 

  

 

 

 

 

 

 

  

 

  去掉短接,复位一下STM32

  

 

 

 

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

提醒:V2.5.1及其以上PCB版本,单片机的PB2内部直接连接了Wi-Fi的复位引脚,单独开发Wi-Fi时请保持单片机的PB2引脚为高电平!

提醒:V2.5.1及其以上PCB版本,单片机的PB2内部直接连接了Wi-Fi的复位引脚,单独开发Wi-Fi时请保持单片机的PB2引脚为高电平!

提醒:V2.5.1及其以上PCB版本,单片机的PB2内部直接连接了Wi-Fi的复位引脚,单独开发Wi-Fi时请保持单片机的PB2引脚为高电平!

可以把boot0接3.3V,不要让STM32工作!

可以把boot0接3.3V,不要让STM32工作!

可以把boot0接3.3V,不要让STM32工作!

 

1.调整拨动开关让WIFI和电脑串口通信

2.按下固件(WIFI)按钮     (IO0引脚)

3.按下复位按钮

4.松开复位按钮

5.松开固件按钮

此时,模块进入等待刷固件状态

 

 打开烧录固件软件

 

 

 

 

 选择 ESP8266

 

 

 

选择固件

 

 

点击START即可

 

 

 

 

 

 

 

 

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

 

提醒:V2.5.1及其以上PCB版本,单片机的PB2内部连接了GPRS的复位引脚,单独开发GPRS时请保持单片机的PB2引脚为高电平!

 

提醒:V2.5.1及其以上PCB版本,单片机的PB2内部连接了GPRS的复位引脚,单独开发GPRS时请保持单片机的PB2引脚为高电平!

 

提醒:V2.5.1及其以上PCB版本,单片机的PB2内部连接了GPRS的复位引脚,单独开发GPRS时请保持单片机的PB2引脚为高电平!

 

1.选择开发板使用的端口

 

 

2.调整波动开关,复位GPRS,此时模块和下载软件建立了通信

 

 

 

其它,参考原理图

 

posted on 2019-10-29 16:07  广源时代  阅读(1601)  评论(0编辑  收藏  举报

导航

支付宝 QQ群