看不懂指令的可以看下面这个表
AT+CWSAP=“SSID”,“PWD”,CHL,ECN | OK |
---|---|
SSID | 该AP名称 |
PWD | 密码 |
CHL | 通道号(1~14) |
ECN | 加密方式(1~4) |
下一步设置多连接模式
AT+CIPMUX=1
开启TCP服务器
AT+CIPSERVER=1,5050//AT+CIPSERVER="1是开启","端口号0~9999"
配置第二块ESP8266
AT+CWMODE_DEF=1//STA模式
其他的配置再下面讲
一代码和连接
代码如下(示例):
ESP8266和stm32的连接方式
ESP8266 | STM32F103 |
---|---|
3v3 | 3v3 |
GND | GND |
EN | 3v3 |
TX | A3 |
RX | A2 |
usart口配置
#include "bsp\_usart2.h"
#include <stdarg.h>
#include "wifi\_config.h"
void USART2\_Config( void )
{
GPIO_InitTypeDef GPIO_InitStructure;
USART_InitTypeDef USART_InitStructure;
RCC\_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
RCC\_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;
GP