第一步做的是配置好51单片机的指令
咱们在单片机一起动的时候,先控制8266的复位引脚为低电平 让模块复位,等待3S后判断串口接收的数据有没有ready,
有的话就执行下一步,没有的话再让模块复位,一直这样循环...然后发送AT+CIPMUX=1 启动多连接,等待1S判断是不是接收到OK,没有接收到再发一次,如果超过三次,重新开始,接收到执行下一步
然后发送AT+CIPSERVER=1,1001 启动TCP服务器,...接收到数据 0xaa,0x55,0x02,0xff 控制小灯点亮
APP端也不做任何的回复判断什么的,力求做的简单易懂
先做单片机端,数据回复先用串口助手模拟.....
?...设置控制8266复位的引脚为P1_0;
#ifndef ESP8266_H_
#define ESP8266_H_
#ifndef ESP8266_C_
#define ESP8266_C_ extern...}
}
Cnt = 0;
while(1)
{
printf("AT+CIPSERVER=1,1001\r\n");//创建服务器