还得移植lv的fs

This commit is contained in:
2026-02-19 22:39:34 +08:00
parent a0b94d9f7c
commit de2cca57a8
11 changed files with 307 additions and 62 deletions
+15
View File
@@ -7,6 +7,21 @@ idf_component_register(
INCLUDE_DIRS "."
REQUIRES
lvgl
spiffs
PRIV_REQUIRES
)
set(SPIFFS_PARTITION_NAME "storage") # 如果分区名是 "storage"
# 设置 SPIFFS 根目录路径
set(SPIFFS_IMAGE_DIR "${CMAKE_SOURCE_DIR}/spiffs_image")
# 确保目录存在
if(NOT EXISTS ${SPIFFS_IMAGE_DIR})
file(MAKE_DIRECTORY ${SPIFFS_IMAGE_DIR})
endif()
# 添加 SPIFFS 镜像生成
spiffs_create_partition_image(
${SPIFFS_PARTITION_NAME} # 分区名称
${SPIFFS_IMAGE_DIR} # 源文件目录
FLASH_IN_PROJECT # 生成 flash 目标
)