ESP32-menuconfig(3) -- Serial flasher config
文章目录
- CONFIG_ESPTOOLPY_NO_STUB
- CONFIG_ESPTOOLPY_OCT_FLASH
- CONFIG_ESPTOOLPY_FLASH_MODE_AUTO_DETECT
- CONFIG_ESPTOOLPY_FLASHMODE
- CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE
- CONFIG_ESPTOOLPY_FLASHFREQ
- CONFIG_ESPTOOLPY_FLASHSIZE
- CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE
- CONFIG_ESPTOOLPY_BEFORE
- CONFIG_ESPTOOLPY_AFTER
PS:(狗头保命,翻译来自AI,因为量大,所以和我项目无关的内容我基本只复制了,没有验证对不对)
CONFIG_ESPTOOLPY_NO_STUB
功能:禁用 esptool.py 下载存根,影响压缩下载等功能。
CONFIG_ESPTOOLPY_OCT_FLASH
功能:启用八线 FLASH 支持。
CONFIG_ESPTOOLPY_FLASH_MODE_AUTO_DETECT
功能:自动检测 FLASH 模式(四线/八线),选择 QIO/DIO 或 OPI。
CONFIG_ESPTOOLPY_FLASHMODE
功能:设置 FLASH SPI 模式。
选项:
QIO、QOUT:四线输入/输出。
DIO、DOUT:双线输入/输出。
OPI:八线模式。
CONFIG_ESPTOOLPY_FLASH_SAMPLE_MODE
功能:设置 FLASH 采样模式(STR 或 DTR)。
说明:DTR 需八线 FLASH 支持,STR 更通用。
CONFIG_ESPTOOLPY_FLASHFREQ
功能:设置 FLASH SPI 速度(80/40/26/20 MHz)。
说明:80 MHz 性能最佳,需确认 FLASH 芯片支持。
CONFIG_ESPTOOLPY_FLASHSIZE
功能:设置 FLASH 大小(1-128MB)。
CONFIG_ESPTOOLPY_HEADER_FLASHSIZE_UPDATE
功能:烧录引导加载程序时自动检测 FLASH 大小。
CONFIG_ESPTOOLPY_BEFORE
功能:烧录前是否重置 ESP32。
选项:
RESET:重置到引导加载程序。
NORESET:不重置。
CONFIG_ESPTOOLPY_AFTER
功能:烧录后是否重置 ESP32。
选项:
RESET:重置运行应用。
NORESET:停留引导加载程序。