printf ( “\r\nwaiting…\r\n” );
SYSTICK_NmsDelay(2000); //延时2s,让模块自动连接WiFi
ESP8266_Cmd ( “AT+RESTORE”, “OK”, “ready”, 2500 );//回复出厂设置,返回ok和ready ,等待2500ms
ESP8266_Net_Mode_Choose(STA_AP);//sta+ap模式
while ( ! ESP8266_JoinAP ( macUser_ESP8266_ApSsid, macUser_ESP8266_ApPwd ) );
printf(“加入网络成功\r\n”);
ESP8266_Cmd(“AT+CWSAP=“ESP5789”,“12345678”,11,3”,“OK”,“ready”,2500);//创建热点
ESP8266_Cmd(“AT+CIPMUX=1”,“OK”,NULL,2500);
ESP8266_Cmd(“AT+CIPSERVER=1,5000”,“OK”,NULL,2500);
ESP8266_Cmd(“AT+CIFSR”,“OK”,NULL,2500);
while (! ESP8266_Link_Server( enumTCP, TCP_SERVER_IP, TCP_SERVER_PORT, 0 ));//采用通道0-4发送才可以成功
printf(“连接成功云平台成功\r\n”);
while(!ESP8266_SendString ( DISABLE, cStr, strlen(cStr), 0 )); //发送数据
printf(“登录成功”);
注:这里写的不是很明显,主要用于自己记忆用,所以如果有朋友不知道怎么配置sta+ap模式共用的可以私信