56 lines
1.7 KiB
Plaintext
56 lines
1.7 KiB
Plaintext
# ============================================================================
|
||
# HiFi Player - 默认 SDK 配置
|
||
# 说明:第一次编译前建议执行 idf.py set-target esp32s3
|
||
# ============================================================================
|
||
|
||
# ---------------- 芯片 / Flash / PSRAM ----------------
|
||
CONFIG_IDF_TARGET="esp32s3"
|
||
CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y
|
||
CONFIG_ESPTOOLPY_FLASHSIZE="16MB"
|
||
|
||
CONFIG_SPIRAM=y
|
||
CONFIG_SPIRAM_MODE_OCT=y
|
||
CONFIG_SPIRAM_SPEED_80M=y
|
||
CONFIG_SPIRAM_BOOT_INIT=y
|
||
CONFIG_SPIRAM_USE_MALLOC=y
|
||
CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=16384
|
||
CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768
|
||
CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY=y
|
||
|
||
# ---------------- 分区表 ----------------
|
||
CONFIG_PARTITION_TABLE_CUSTOM=y
|
||
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions-16MiB.csv"
|
||
CONFIG_PARTITION_TABLE_OFFSET=0x8000
|
||
|
||
# ---------------- 性能 ----------------
|
||
CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y
|
||
CONFIG_COMPILER_OPTIMIZATION_PERF=y
|
||
CONFIG_FREERTOS_HZ=1000
|
||
|
||
# ---------------- FATFS(SD 卡) ----------------
|
||
CONFIG_FATFS_LFN_STACK=y
|
||
CONFIG_FATFS_MAX_LFN=255
|
||
CONFIG_FATFS_CODEPAGE_936=y
|
||
CONFIG_FATFS_API_ENCODING_ANSI_OEM=y
|
||
CONFIG_FATFS_VOLUME_COUNT=2
|
||
CONFIG_FATFS_PER_FILE_CACHE=y
|
||
CONFIG_FATFS_ALLOC_PREFER_EXTRAM=y
|
||
|
||
# ---------------- LVGL 8.4 ----------------
|
||
CONFIG_LV_CONF_SKIP=y
|
||
CONFIG_LV_BUILD_EXAMPLES=n
|
||
CONFIG_LV_COLOR_DEPTH_16=y
|
||
CONFIG_LV_COLOR_DEPTH=16
|
||
CONFIG_LV_MEM_SIZE_KILOBYTES=48
|
||
CONFIG_LV_DISP_DEF_REFR_PERIOD=30
|
||
CONFIG_LV_TXT_ENC_UTF8=y
|
||
CONFIG_LV_USE_BAR=y
|
||
CONFIG_LV_USE_LABEL=y
|
||
CONFIG_LV_USE_FONT_PLACEHOLDER=y
|
||
CONFIG_LV_FONT_MONTSERRAT_12=y
|
||
CONFIG_LV_FONT_MONTSERRAT_14=y
|
||
CONFIG_LV_FONT_MONTSERRAT_16=y
|
||
CONFIG_LV_FONT_MONTSERRAT_24=y
|
||
CONFIG_LV_FONT_MONTSERRAT_40=y
|
||
CONFIG_LV_FONT_DEFAULT_MONTSERRAT_16=y
|