ESP32 wifi设置station笔记

一:了解wifi完成初始化需要的步骤

1.初始化LWIP,初始化事件中断回调函数

2.启动wifi init 后才能使用其他wifi设置的api

3.注册中断回调函数,收到wifi事件或者ip事件都将进入event_handler 这个中断回调函数,在这个函数可以根据不同事件进行不同的处理。如:wifi开始事件,则进行connect;wifi连接断开,则进行重新连接处理等

4.进一步设置wifi,选择模式,并填入配置参数的结构体

二:wifi初始化是后续进行Tcp链接的前提

1.esp_wifi_start()启动后,马上进入中断回调函数,随后启动了connect,去连接到对应的wifi,同时可以点击start宏定义,进去找到connected 刚连接成功时的宏定义,增加一个判断,做连接成功后的事件处理

 2.同理,ip事件也会触发中断回调函数,获取到了ip,后续这里可以延申为启动线程进行tcp连接

 3.后续移植tcp相关操作到这里

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值