目录
如果8266作为tcp_client成功的与tcp_server建立了tcp连接的话,就会进入到tcp连接建立成功的回调函数
前言
8266在ap模式下,创建tcp_client,与tcp_server建立tcp连接
void ICACHE_FLASH_ATTR user_init(void)
{
uart_init(115200,115200); // 初始化串口波特率
os_delay_us(10000); // 等待串口稳定
os_printf("\r\n=================================================\r\n");
os_printf("\t Project:\t%s\r\n", ProjectName);
os_printf("\t SDK version:\t%s", system_get_sdk_version());
os_printf("\r\n=================================================\r\n");
// OLED显示初始化
//------------------------------------------------------------
OLED_Init(); // OLED初始化
OLED_ShowString(0,0,"ESP8266 = Client"); // ESP8266模式
OLED_ShowString(0,2,"IP:"); // ESP8266_IP地址
OLED_ShowString(0,4,"Remote = Server"); // 远端主机模式
OLED_ShowString(0,6,"IP:"); // 远端主机IP地址
//------------------------------------------------------------
LED_Init_JX(); // LED初始化
ESP8266_AP_Init_JX(); // 初始化ESP8266_AP模式
OS_Timer_1_Init_JX(30000,0); // 30秒定时(一次)
}
说一下这里的30s定时,是为了给笔记本接入到8266创建的WiFi局域网,并且为网络调试助手创建tcp_server预留时间
初始化网络连接(TCP通信)
// 初始化网络连接(TCP通信)
//=====================================================================================================&