ESP8266 SDK開發: 網絡篇-8266連接路由器


 

 

 

 

控制8266連接路由器

1.把以下文件按照下圖放置

 

 

 

 

 

 

2.包含頭文件

 

 

 

#include "driver/wifi.h"

 

 

3.連接路由器

 

 

/***
 * 連接/斷開路由器回調函數
 */
void wifiConnectCb(uint8_t status)
{
    if(status == STATION_GOT_IP){
        os_printf("\nConnect AP Success\n");
    } else {
        os_printf("\nDisConnect AP\n");
    }
}

 

//路由器名稱 , 密碼, 連接/斷開回調函數
    WIFI_Connect("qqqqq", "11223344", wifiConnectCb);

 

4.測試

 

 

 

 

 

連接上 名稱為qqqqq的路由器

分的的IP地址:192.168.0.100

 

其它

WI-Fi模塊連接上路由器以后如何通信

大家只需要知道一件事情,在一個局域網內,

只要知道對方網絡通信的IP地址和端口號

那么就可以實現通信

比如上面8266連接路由器以后分的的IP是192.168.0.103

如果8266作為TCP服務器,設置了監聽的端口是 8080

那么在一個局域網內的TCP客戶端要想和8266通信

只需要把鏈接的IP地址寫為:192.168.0.100  

端口號為:8080 即可

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM