主要函数解析
函数esp_netif_init()
esp_err_t esp_netif_init(void)
ESP32的WIFI连接是基于TCP服务的。这个函数的作用就是初始化底层的TCP/IP堆栈。可以说ESP32的WIFI模块依赖于这个函数。在使用WIFI之前需要先利用这个函数初始化TCP/IP。
函数esp_event_loop_create_default()
esp_err_t esp_event_loop_create_default(void)
在例程中ESP32的使用是基于esp自带的一个esp-event事件组的。这个函数的作用就是创建一个默认的esp事件组并且不断的循环它。
函数esp_netif_create_default_wifi_ap()
esp_netif_t *esp_netif_create_default_wifi_ap(void)
这个函数的作用就是创建默认的WIIF-AP,就是说创建一个默认的AP模式的WIFI。