在ESP32-S3初始化為Station模式并且成功獲取IP地址后,說(shuō)明ESP32-S3芯片的底層設(shè)施已經(jīng)具備Wi-Fi網(wǎng)絡(luò)通信能力,但在實(shí)際的應(yīng)用場(chǎng)景里面,僅僅建立數(shù)據(jù)鏈路層,還是不能夠滿(mǎn)足應(yīng)用程序的數(shù)據(jù)通信需求。
TCP/IP是一種使用廣泛的網(wǎng)絡(luò)傳輸協(xié)議,網(wǎng)絡(luò)上并不缺乏關(guān)于TCP/IP的具體原理以及應(yīng)用資料。本文主要講述,ESP32-S3如何在Wi-Fi Station 模式下,創(chuàng)建一個(gè)TCP-CLIENT應(yīng)用程序,并且與局域網(wǎng)內(nèi)的TCP-SERVER進(jìn)行數(shù)據(jù)收發(fā)。
ESP-IDF編程框架里面,提供了一份簡(jiǎn)單的tcp_client例程,具體路徑如下圖所示。
?使用官方提供的例程,可以很簡(jiǎn)單地建立一個(gè)TCP-CLIENT應(yīng)用程序,并與TCP-SERVER進(jìn)行數(shù)據(jù)交互,官方提供的例程里面,是使用了example_connect()函數(shù)建立Wi-Fi連接的,具體代碼如下圖所示。
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-610805.html
?在 esp-idf/examples/protocols/README.md 文件里面,有關(guān)于 example_connect() 的具體說(shuō)明&文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-610805.html
到了這里,關(guān)于ESP32網(wǎng)絡(luò)應(yīng)用 -- ESP32-S3在STA模式下創(chuàng)建TCP-CLIENT應(yīng)用程序的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!