diff --git a/components/esp_wifi/Kconfig b/components/esp_wifi/Kconfig index b173d31f5c..59bde27cc3 100644 --- a/components/esp_wifi/Kconfig +++ b/components/esp_wifi/Kconfig @@ -249,7 +249,10 @@ menu "Wi-Fi" range 6 32 default 32 help - Set the number of WiFi management short buffer. + Set the maximum number of Wi-Fi management short buffers. These buffers are dynamically allocated, + with their size determined by the length of the management packet to be sent. When a management + packet is less than 64 bytes, the Wi-Fi driver classifies it as a short management packet and + assigns it to one of these buffers. config ESP_WIFI_IRAM_OPT bool "WiFi IRAM speed optimization" diff --git a/docs/en/api-guides/wifi.rst b/docs/en/api-guides/wifi.rst index 1f0418d403..471746d7f1 100644 --- a/docs/en/api-guides/wifi.rst +++ b/docs/en/api-guides/wifi.rst @@ -2591,29 +2591,29 @@ The parameters not mentioned in the following table should be set to the default - 12 - 8 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 15 - - 15 - - 15 - - 15 + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - ENABLE * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 16 - - 16 - - 16 - - 16 - - 16 + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - ENABLE * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 13 - - 13 - - 13 - - 13 - - 13 + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - ENABLE * - TCP TX throughput (Mbit/s) - 74.6 - 50.8 @@ -2703,23 +2703,23 @@ The parameters not mentioned in the following table should be set to the default - 8 - 6 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 15 - - 0 + - ENABLE + - ENABLE + - ENABLE + - ENABLE + - DISABLE * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 16 - - 0 - - 0 + - ENABLE + - ENABLE + - ENABLE + - DISABLE + - DISABLE * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 - - 0 - - 0 + - ENABLE + - ENABLE + - DISABLE + - DISABLE + - DISABLE * - INSTRUCTION_CACHE - 16 - 16 @@ -2796,9 +2796,9 @@ The parameters not mentioned in the following table should be set to the default - 16 - 6 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 + - ENABLE + - ENABLE + - DISABLE * - TCP TX throughput (Mbit/s) - 38.1 - 27.2 @@ -2855,9 +2855,9 @@ The parameters not mentioned in the following table should be set to the default - 16 - 6 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 + - ENABLE + - ENABLE + - DISABLE * - TCP TX throughput (Mbit/s) - 30.5 - 25.9 @@ -2914,9 +2914,9 @@ The parameters not mentioned in the following table should be set to the default - 14 - 6 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 + - ENABLE + - ENABLE + - DISABLE * - TCP TX throughput (Mbit/s) - 21.6 - 21.4 @@ -2973,17 +2973,17 @@ The parameters not mentioned in the following table should be set to the default - 32 - 6 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 + - ENABLE + - ENABLE + - ENABLE * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 16 + - ENABLE + - ENABLE + - ENABLE * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 + - ENABLE + - ENABLE + - DISABLE * - INSTRUCTION_CACHE - 32 - 32 @@ -3149,20 +3149,20 @@ The parameters not mentioned in the following table should be set to the default - 65 - 65 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 0 + - ENABLE + - ENABLE + - ENABLE + - DISABLE * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 0 - - 0 + - ENABLE + - ENABLE + - DISABLE + - DISABLE * - LWIP_IRAM_OPTIMIZATION - - 13 - - 0 - - 0 - - 0 + - ENABLE + - DISABLE + - DISABLE + - DISABLE * - TCP TX throughput (Mbit/s) - 37.5 - 31.7 @@ -3231,20 +3231,20 @@ The parameters not mentioned in the following table should be set to the default - 32 - 32 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 0 + - ENABLE + - ENABLE + - ENABLE + - DISABLE * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 0 - - 0 + - ENABLE + - ENABLE + - DISABLE + - DISABLE * - LWIP_IRAM_OPTIMIZATION - - 13 - - 0 - - 0 - - 0 + - ENABLE + - DISABLE + - DISABLE + - DISABLE * - INSTRUCTION_CACHE - 16 - 16 @@ -3338,20 +3338,20 @@ The parameters not mentioned in the following table should be set to the default - 32 - 32 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 0 + - ENABLE + - ENABLE + - ENABLE + - DISABLE * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 0 - - 0 + - ENABLE + - ENABLE + - DISABLE + - DISABLE * - LWIP_IRAM_OPTIMIZATION - - 13 - - 0 - - 0 - - 0 + - ENABLE + - DISABLE + - DISABLE + - DISABLE * - LWIP_UDP_RECVMBOX_SIZE - 16 - 16 @@ -3455,20 +3455,20 @@ The parameters not mentioned in the following table should be set to the default - 32 - 32 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 0 + - ENABLE + - ENABLE + - ENABLE + - DISABLE * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 0 - - 0 + - ENABLE + - ENABLE + - DISABLE + - DISABLE * - LWIP_IRAM_OPTIMIZATION - - 13 - - 0 - - 0 - - 0 + - ENABLE + - DISABLE + - DISABLE + - DISABLE * - LWIP_UDP_RECVMBOX_SIZE - 16 - 16 diff --git a/docs/zh_CN/api-guides/wifi.rst b/docs/zh_CN/api-guides/wifi.rst index 9d9795db8c..f42bb2bd7e 100644 --- a/docs/zh_CN/api-guides/wifi.rst +++ b/docs/zh_CN/api-guides/wifi.rst @@ -2560,29 +2560,29 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 12 - 8 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 15 - - 15 - - 15 - - 15 + - 开启 + - 开启 + - 开启 + - 开启 + - 开启 + - 开启 + - 开启 * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 16 - - 16 - - 16 - - 16 - - 16 + - 开启 + - 开启 + - 开启 + - 开启 + - 开启 + - 开启 + - 开启 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 13 - - 13 - - 13 - - 13 - - 13 + - 开启 + - 开启 + - 开启 + - 开启 + - 开启 + - 开启 + - 开启 * - TCP 发送数据吞吐量 (Mbit/s) - 74.6 - 50.8 @@ -2672,23 +2672,23 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 8 - 6 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 15 - - 0 + - 开启 + - 开启 + - 开启 + - 开启 + - 关闭 * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 16 - - 0 - - 0 + - 开启 + - 开启 + - 开启 + - 关闭 + - 关闭 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 - - 0 - - 0 + - 开启 + - 开启 + - 关闭 + - 关闭 + - 关闭 * - INSTRUCTION_CACHE - 16 - 16 @@ -2765,9 +2765,9 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 16 - 6 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 + - 开启 + - 开启 + - 关闭 * - TCP 发送数据吞吐量 (Mbit/s) - 38.1 - 27.2 @@ -2824,9 +2824,9 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 16 - 6 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 + - 开启 + - 开启 + - 关闭 * - TCP 发送数据吞吐量 (Mbit/s) - 30.5 - 25.9 @@ -2883,9 +2883,9 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 14 - 6 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 + - 开启 + - 开启 + - 关闭 * - TCP 发送数据吞吐量 (Mbit/s) - 21.6 - 21.4 @@ -2942,17 +2942,17 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 32 - 6 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 + - 开启 + - 开启 + - 开启 * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 16 + - 开启 + - 开启 + - 开启 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 13 - - 0 + - 开启 + - 开启 + - 关闭 * - INSTRUCTION_CACHE - 32 - 32 @@ -3118,20 +3118,20 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 65 - 65 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 0 + - 开启 + - 开启 + - 开启 + - 关闭 * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 0 - - 0 + - 开启 + - 开启 + - 关闭 + - 关闭 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 0 - - 0 - - 0 + - 开启 + - 关闭 + - 关闭 + - 关闭 * - TCP 发送数据吞吐量 (Mbit/s) - 37.5 - 31.7 @@ -3200,20 +3200,20 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 32 - 32 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 0 + - 开启 + - 开启 + - 开启 + - 关闭 * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 0 - - 0 + - 开启 + - 开启 + - 关闭 + - 关闭 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 0 - - 0 - - 0 + - 开启 + - 关闭 + - 关闭 + - 关闭 * - INSTRUCTION_CACHE - 16 - 16 @@ -3307,20 +3307,20 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 32 - 32 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 0 + - 开启 + - 开启 + - 开启 + - 关闭 * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 0 - - 0 + - 开启 + - 开启 + - 关闭 + - 关闭 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 0 - - 0 - - 0 + - 开启 + - 关闭 + - 关闭 + - 关闭 * - LWIP_UDP_RECVMBOX_SIZE - 16 - 16 @@ -3424,20 +3424,20 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大 - 32 - 32 * - WIFI_IRAM_OPT - - 15 - - 15 - - 15 - - 0 + - 开启 + - 开启 + - 开启 + - 关闭 * - WIFI_RX_IRAM_OPT - - 16 - - 16 - - 0 - - 0 + - 开启 + - 开启 + - 关闭 + - 关闭 * - LWIP_IRAM_OPTIMIZATION - - 13 - - 0 - - 0 - - 0 + - 开启 + - 关闭 + - 关闭 + - 关闭 * - LWIP_UDP_RECVMBOX_SIZE - 16 - 16