ESA2GJK1DH1K基础篇: 硬件使用说明
2024-10-21 04:06:14
开发板板载介绍
一.示意图
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
二,串口下载
短接BOOT0和3.3V
调整拨动开关
复位下STM32
选择hex文件
本人所有单片机工程,hex文件位置
去掉短接,复位一下STM32
WIFI(ESP8266)刷固件/下载程序
1.调整拨动开关让WIFI和电脑串口通信
2.按下固件按钮(IO0引脚)
3.按下复位按钮
4.松开复位按钮
5.松开固件按钮
此时,模块进入等待刷固件状态
GPRS(Air202)刷固件/下载程序
1.选择开发板使用的端口
2.调整波动开关,复位GPRS,此时模块和下载软件建立了通信
其它,参考原理图
最新文章
- SharePoint文档库文件夹特殊字符转义
- Android学习资料收集
- Pillow实现图片对比
- PB建数据窗口的时候会报内存错误
- FLEX实现两侧边栏固定中间自适应布局
- android:layout_weight总有你不知道的用法.
- About using UTF-8 fields in MySQL
- 漫游Ruby
- WinForm - 格式化DataGridView单元格数据
- Eclipse 4.4.2 取消空格键代码上屏
- 一个人的旅行HDU 2066 floyd
- osap一站式分析模型
- 【推荐】.NETCore 简单且高级的库 csredis v3.0.0
- 数据库根据id排序
- Nginx集群session管理的两种方式
- BaseDao.util(虎大将军)
- JS如何判断浏览器类型和详细区分IE各版本浏览器
- C++11 Lambda表达汇总总结
- 解题:CEOI 2017 Mousetrap
- Vuejs入门级简单实例