Merge branch 'change/improve_some_wifi_releated_introduction' into 'master'
Some checks failed
docker / docker (push) Has been cancelled

change(wifi):improve some wifi releated introduction

Closes IDFGH-8937 and IDFGH-8908

See merge request espressif/esp-idf!32409
This commit is contained in:
Wang Tao 2024-08-31 14:58:48 +08:00
commit 6673376297
3 changed files with 208 additions and 205 deletions

View File

@ -267,7 +267,10 @@ menu "Wi-Fi"
range 6 32 range 6 32
default 32 default 32
help 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 config ESP_WIFI_IRAM_OPT
bool "WiFi IRAM speed optimization" bool "WiFi IRAM speed optimization"

View File

@ -2563,29 +2563,29 @@ The parameters not mentioned in the following table should be set to the default
- 12 - 12
- 8 - 8
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - ENABLE
- 16 - ENABLE
- 16 - ENABLE
- 16 - ENABLE
- 16 - ENABLE
- 16 - ENABLE
- 16 - ENABLE
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 13 - ENABLE
- 13 - ENABLE
- 13 - ENABLE
- 13 - ENABLE
- 13 - ENABLE
- 13 - ENABLE
* - TCP TX throughput (Mbit/s) * - TCP TX throughput (Mbit/s)
- 74.6 - 74.6
- 50.8 - 50.8
@ -2675,23 +2675,23 @@ The parameters not mentioned in the following table should be set to the default
- 8 - 8
- 6 - 6
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 0 - DISABLE
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - ENABLE
- 16 - ENABLE
- 16 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 13 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
- 0 - DISABLE
* - INSTRUCTION_CACHE * - INSTRUCTION_CACHE
- 16 - 16
- 16 - 16
@ -2768,9 +2768,9 @@ The parameters not mentioned in the following table should be set to the default
- 16 - 16
- 6 - 6
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 13 - ENABLE
- 0 - DISABLE
* - TCP TX throughput (Mbit/s) * - TCP TX throughput (Mbit/s)
- 38.1 - 38.1
- 27.2 - 27.2
@ -2827,9 +2827,9 @@ The parameters not mentioned in the following table should be set to the default
- 16 - 16
- 6 - 6
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 13 - ENABLE
- 0 - DISABLE
* - TCP TX throughput (Mbit/s) * - TCP TX throughput (Mbit/s)
- 30.5 - 30.5
- 25.9 - 25.9
@ -2886,9 +2886,9 @@ The parameters not mentioned in the following table should be set to the default
- 14 - 14
- 6 - 6
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 13 - ENABLE
- 0 - DISABLE
* - TCP TX throughput (Mbit/s) * - TCP TX throughput (Mbit/s)
- 21.6 - 21.6
- 21.4 - 21.4
@ -2945,17 +2945,17 @@ The parameters not mentioned in the following table should be set to the default
- 32 - 32
- 6 - 6
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - ENABLE
- 16 - ENABLE
- 16 - ENABLE
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 13 - ENABLE
- 0 - DISABLE
* - INSTRUCTION_CACHE * - INSTRUCTION_CACHE
- 32 - 32
- 32 - 32
@ -3121,20 +3121,20 @@ The parameters not mentioned in the following table should be set to the default
- 65 - 65
- 65 - 65
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 0 - DISABLE
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - ENABLE
- 16 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
- 0 - DISABLE
* - TCP TX throughput (Mbit/s) * - TCP TX throughput (Mbit/s)
- 37.5 - 37.5
- 31.7 - 31.7
@ -3203,20 +3203,20 @@ The parameters not mentioned in the following table should be set to the default
- 32 - 32
- 32 - 32
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 0 - DISABLE
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - ENABLE
- 16 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
- 0 - DISABLE
* - INSTRUCTION_CACHE * - INSTRUCTION_CACHE
- 16 - 16
- 16 - 16
@ -3310,20 +3310,20 @@ The parameters not mentioned in the following table should be set to the default
- 32 - 32
- 32 - 32
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 0 - DISABLE
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - ENABLE
- 16 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
- 0 - DISABLE
* - LWIP_UDP_RECVMBOX_SIZE * - LWIP_UDP_RECVMBOX_SIZE
- 16 - 16
- 16 - 16
@ -3427,20 +3427,20 @@ The parameters not mentioned in the following table should be set to the default
- 32 - 32
- 32 - 32
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - ENABLE
- 15 - ENABLE
- 15 - ENABLE
- 0 - DISABLE
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - ENABLE
- 16 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - ENABLE
- 0 - DISABLE
- 0 - DISABLE
- 0 - DISABLE
* - LWIP_UDP_RECVMBOX_SIZE * - LWIP_UDP_RECVMBOX_SIZE
- 16 - 16
- 16 - 16

View File

@ -2531,29 +2531,29 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 12 - 12
- 8 - 8
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 15 - 开启
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - 开启
- 16 - 开启
- 16 - 开启
- 16 - 开启
- 16 - 开启
- 16 - 开启
- 16 - 开启
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 13 - 开启
- 13 - 开启
- 13 - 开启
- 13 - 开启
- 13 - 开启
- 13 - 开启
* - TCP 发送数据吞吐量 (Mbit/s) * - TCP 发送数据吞吐量 (Mbit/s)
- 74.6 - 74.6
- 50.8 - 50.8
@ -2643,23 +2643,23 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 8 - 8
- 6 - 6
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 0 - 关闭
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - 开启
- 16 - 开启
- 16 - 开启
- 0 - 关闭
- 0 - 关闭
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 13 - 开启
- 0 - 关闭
- 0 - 关闭
- 0 - 关闭
* - INSTRUCTION_CACHE * - INSTRUCTION_CACHE
- 16 - 16
- 16 - 16
@ -2736,9 +2736,9 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 16 - 16
- 6 - 6
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 13 - 开启
- 0 - 关闭
* - TCP 发送数据吞吐量 (Mbit/s) * - TCP 发送数据吞吐量 (Mbit/s)
- 38.1 - 38.1
- 27.2 - 27.2
@ -2795,9 +2795,9 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 16 - 16
- 6 - 6
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 13 - 开启
- 0 - 关闭
* - TCP 发送数据吞吐量 (Mbit/s) * - TCP 发送数据吞吐量 (Mbit/s)
- 30.5 - 30.5
- 25.9 - 25.9
@ -2854,9 +2854,9 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 14 - 14
- 6 - 6
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 13 - 开启
- 0 - 关闭
* - TCP 发送数据吞吐量 (Mbit/s) * - TCP 发送数据吞吐量 (Mbit/s)
- 21.6 - 21.6
- 21.4 - 21.4
@ -2913,17 +2913,17 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 32 - 32
- 6 - 6
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - 开启
- 15 - 开启
- 15 - 开启
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - 开启
- 16 - 开启
- 16 - 开启
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 13 - 开启
- 0 - 关闭
* - INSTRUCTION_CACHE * - INSTRUCTION_CACHE
- 32 - 32
- 32 - 32
@ -3089,20 +3089,20 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 65 - 65
- 65 - 65
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 0 - 关闭
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - 开启
- 16 - 开启
- 0 - 关闭
- 0 - 关闭
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 0 - 关闭
- 0 - 关闭
- 0 - 关闭
* - TCP 发送数据吞吐量 (Mbit/s) * - TCP 发送数据吞吐量 (Mbit/s)
- 37.5 - 37.5
- 31.7 - 31.7
@ -3171,20 +3171,20 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 32 - 32
- 32 - 32
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 0 - 关闭
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - 开启
- 16 - 开启
- 0 - 关闭
- 0 - 关闭
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 0 - 关闭
- 0 - 关闭
- 0 - 关闭
* - INSTRUCTION_CACHE * - INSTRUCTION_CACHE
- 16 - 16
- 16 - 16
@ -3278,20 +3278,20 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 32 - 32
- 32 - 32
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 0 - 关闭
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - 开启
- 16 - 开启
- 0 - 关闭
- 0 - 关闭
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 0 - 关闭
- 0 - 关闭
- 0 - 关闭
* - LWIP_UDP_RECVMBOX_SIZE * - LWIP_UDP_RECVMBOX_SIZE
- 16 - 16
- 16 - 16
@ -3395,20 +3395,20 @@ Wi-Fi 使用的堆内存峰值是 Wi-Fi 驱动程序 **理论上消耗的最大
- 32 - 32
- 32 - 32
* - WIFI_IRAM_OPT * - WIFI_IRAM_OPT
- 15 - 开启
- 15 - 开启
- 15 - 开启
- 0 - 关闭
* - WIFI_RX_IRAM_OPT * - WIFI_RX_IRAM_OPT
- 16 - 开启
- 16 - 开启
- 0 - 关闭
- 0 - 关闭
* - LWIP_IRAM_OPTIMIZATION * - LWIP_IRAM_OPTIMIZATION
- 13 - 开启
- 0 - 关闭
- 0 - 关闭
- 0 - 关闭
* - LWIP_UDP_RECVMBOX_SIZE * - LWIP_UDP_RECVMBOX_SIZE
- 16 - 16
- 16 - 16