ESP32建立TCP连接
1.搭建ESP-IDF开发环境
搭建开发环境直接从官网下载即可。
https://docs.espressif.com/projects/esp-idf/zh_CN/v5.1.1/esp32s3/index.html
https://dl.espressif.com/dl/esp-idf/?idf=4.4
使用官方的下载器下载好,就可以自动安装,同时也可以使用vscode进行代码的编辑。
2.利用官方例程
安装好ESP-IDF之后,这个路径下就会有官方的关于tcp的例子
Espressif\frameworks\esp-idf-v5.1.1\examples\protocols\sockets
把其中的tcp_client文件夹整体复制出来即可利用ESP-IDF进行编译
打开官方的命令行工具,进入到代码所在的目录,习惯使用vsc进行代码的编辑,使用官方的命令行工具进行编译等。
首先设置编译的目标芯片
idf.py set-target esp32c6
idf.py menuconfig
进入配置界面,设置连接WiFi的名字,tcp服务器的IP和端口

本文详细指导如何使用ESP32通过ESP-IDF搭建TCP连接,包括开发环境设置、官方例程应用、WiFi联网、socket操作和多任务数据收发。重点强调了ESP-IDF底层的freertos理解和使用。
最低0.47元/天 解锁文章
9169

被折叠的 条评论
为什么被折叠?



