EasyManuals Logo

Espressif ESP32-S2 User Manual

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #1139 background imageLoading...
Page #1139 background image
Chapter 2. API Reference
CONFIG_ESP_TIMER_IMPL
Hardware timer to use for esp_timer
Found in: Component config > High resolution timer (esp_timer)
esp_timer APIs can be implemented using different hardware timers.
FRC2 (legacy)implementation has been used in ESP-IDF v2.x - v4.1.
LAC timer of Timer Group 0implementation is simpler, and has smaller run time overhead
because software handling of timer overflow is not needed.
SYSTIMERimplementation is similar to LAC timer of Timer Group 0but for non ESP32
chips.
Available options:
FRC2 (legacy) timer (ESP_TIMER_IMPL_FRC2)
LAC timer of Timer Group 0 (ESP_TIMER_IMPL_TG0_LAC)
SYSTIMER (ESP_TIMER_IMPL_SYSTIMER)
Wi-Fi Contains:
CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE
CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN
CONFIG_ESP32_WIFI_CACHE_TX_BUFFER_NUM
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM
CONFIG_ESP32_WIFI_STATIC_TX_BUFFER_NUM
CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE
CONFIG_ESP32_WIFI_TX_BUFFER
CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED
CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED
CONFIG_ESP32_WIFI_AMSDU_TX_ENABLED
CONFIG_ESP32_WIFI_CSI_ENABLED
CONFIG_ESP_WIFI_EXTERNAL_COEXIST_ENABLE
CONFIG_ESP_WIFI_FTM_ENABLE
CONFIG_ESP_WIFI_GMAC_SUPPORT
CONFIG_ESP32_WIFI_IRAM_OPT
CONFIG_ESP32_WIFI_MGMT_SBUF_NUM
CONFIG_ESP32_WIFI_NVS_ENABLED
CONFIG_ESP32_WIFI_RX_IRAM_OPT
CONFIG_ESP_WIFI_SLP_IRAM_OPT
CONFIG_ESP_WIFI_SOFTAP_SUPPORT
CONFIG_ESP32_WIFI_TASK_CORE_ID
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM
Max number of WiFi static RX buffers
Found in: Component config > Wi-Fi
Set the number of WiFi static RX buffers. Each buffer takes approximately 1.6KB of RAM. The static
rx buffers are allocated when esp_wifi_init is called, they are not freed until esp_wifi_deinit is called.
WiFi hardware use these buffers to receive all 802.11 frames. A higher number may allow higher
throughput but increases memory use. If ESP32_WIFI_AMPDU_RX_ENABLED is enabled, this
value is recommended to set equal or bigger than ESP32_WIFI_RX_BA_WIN in order to achieve better
throughput and compatibility with both stations and APs.
Range:
from 2 to 25
Default value:
Espressif Systems 1128
Submit Document Feedback
Release v4.4

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Espressif ESP32-S2 and is the answer not in the manual?

Espressif ESP32-S2 Specifications

General IconGeneral
BrandEspressif
ModelESP32-S2
CategorySingle board computers
LanguageEnglish