admin管理员组文章数量:1130349
项目所需材料:
- stm32f103系列最小系统开发板一块。
- WiFi模块。
- 具有WiFi功能的手机及PC机。
- 达普电池一包(或者学生电源一台)。.
- 1k电阻4个,杜邦线若干。
一.硬件环境搭建
1.1-----主控芯片采用的是stm32f103c8t6芯片。
1.2----- wifi模块采用ESP8266安可信-12F。
1.3-----通过c8t6的串口2(PA2,PA3)与WiFi模块有线连接。
接线图
- PB.9 为wifi使能端口。
- PA.2/PA.3为串口2端口。
按照上图将WiFi的RST、EN等引脚上拉电阻,且与c8t6串口2有线连接即可。
二.设备连接
2.1-----首先运行MDK。并且配置好stm32f103c8t6串口2的初始化及中断函数。(可参考正点原子的串口实验例程)
2.2-----由上表模式说明将wifi模块配置为运行模式。
2.3-----将WiFi配置为AP模式,具体步骤如下:
- 测试指令:AT
检查WiFi模块是否在线,若是则退出透传,且发送指令 **AT+CIPMODE=0**关闭透传。
退出透传:通过向wifi模块连续发送3个+(每个+号之间 超过10ms,这样认为是连续三次发送+)
- 设置工作模式:AT+CWMODE=2
数字1表示为STA模式,只能加入到已有的无线网络
数字2表示AP模式,相当于路由器创建一个无线网络,可让其他的终端连接此网络
数字3表示同时兼容AP和STA模式
- 重启模块:AT+RST
此处应延时2~4秒等待WiFi模块重启完成
- 配置AP模式无线参数:AT+CWSAP=“WiFi名称”,“WiFi密码”
- 检测IP是否获得:AT+CIFSR
- 启动多路连接模式:AT+CIPMUX=1
- 配置服务器:AT+CIPSERVER=1
- 设置服务
项目所需材料:
- stm32f103系列最小系统开发板一块。
- WiFi模块。
- 具有WiFi功能的手机及PC机。
- 达普电池一包(或者学生电源一台)。.
- 1k电阻4个,杜邦线若干。
一.硬件环境搭建
1.1-----主控芯片采用的是stm32f103c8t6芯片。
1.2----- wifi模块采用ESP8266安可信-12F。
1.3-----通过c8t6的串口2(PA2,PA3)与WiFi模块有线连接。
接线图
- PB.9 为wifi使能端口。
- PA.2/PA.3为串口2端口。
按照上图将WiFi的RST、EN等引脚上拉电阻,且与c8t6串口2有线连接即可。
二.设备连接
2.1-----首先运行MDK。并且配置好stm32f103c8t6串口2的初始化及中断函数。(可参考正点原子的串口实验例程)
2.2-----由上表模式说明将wifi模块配置为运行模式。
2.3-----将WiFi配置为AP模式,具体步骤如下:
- 测试指令:AT
检查WiFi模块是否在线,若是则退出透传,且发送指令 **AT+CIPMODE=0**关闭透传。
退出透传:通过向wifi模块连续发送3个+(每个+号之间 超过10ms,这样认为是连续三次发送+)
- 设置工作模式:AT+CWMODE=2
数字1表示为STA模式,只能加入到已有的无线网络
数字2表示AP模式,相当于路由器创建一个无线网络,可让其他的终端连接此网络
数字3表示同时兼容AP和STA模式
- 重启模块:AT+RST
此处应延时2~4秒等待WiFi模块重启完成
- 配置AP模式无线参数:AT+CWSAP=“WiFi名称”,“WiFi密码”
- 检测IP是否获得:AT+CIFSR
- 启动多路连接模式:AT+CIPMUX=1
- 配置服务器:AT+CIPSERVER=1
- 设置服务
版权声明:本文标题:基于STM32单片机与wifi模块串口结合进行PC端或手机端无线通信(附项目资料包) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1763752463a2960334.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论