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模式,具体步骤如下:

  1. 测试指令:AT

检查WiFi模块是否在线,若是则退出透传,且发送指令 **AT+CIPMODE=0**关闭透传。
退出透传:通过向wifi模块连续发送3个+(每个+号之间 超过10ms,这样认为是连续三次发送+)

  1. 设置工作模式:AT+CWMODE=2

数字1表示为STA模式,只能加入到已有的无线网络
数字2表示AP模式,相当于路由器创建一个无线网络,可让其他的终端连接此网络
数字3表示同时兼容AP和STA模式

  1. 重启模块:AT+RST

此处应延时2~4秒等待WiFi模块重启完成

  1. 配置AP模式无线参数:AT+CWSAP=“WiFi名称”,“WiFi密码”
  2. 检测IP是否获得:AT+CIFSR
  3. 启动多路连接模式:AT+CIPMUX=1
  4. 配置服务器:AT+CIPSERVER=1
  5. 设置服务

项目所需材料:

  • 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模式,具体步骤如下:

  1. 测试指令:AT

检查WiFi模块是否在线,若是则退出透传,且发送指令 **AT+CIPMODE=0**关闭透传。
退出透传:通过向wifi模块连续发送3个+(每个+号之间 超过10ms,这样认为是连续三次发送+)

  1. 设置工作模式:AT+CWMODE=2

数字1表示为STA模式,只能加入到已有的无线网络
数字2表示AP模式,相当于路由器创建一个无线网络,可让其他的终端连接此网络
数字3表示同时兼容AP和STA模式

  1. 重启模块:AT+RST

此处应延时2~4秒等待WiFi模块重启完成

  1. 配置AP模式无线参数:AT+CWSAP=“WiFi名称”,“WiFi密码”
  2. 检测IP是否获得:AT+CIFSR
  3. 启动多路连接模式:AT+CIPMUX=1
  4. 配置服务器:AT+CIPSERVER=1
  5. 设置服务

本文标签: 无线通信串口单片机模块项目