# ============================================================================ # 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