深入理解HPM SDK中的FATFS的 CONFIG_FATFS_CUSTOM_PORTABLE
FATFS 是面向嵌入式系统的轻量级 FAT 文件系统模块,适用于多种存储介质如 SD 卡、USB 和 SPI Nor Flash。HPM SDK 提供了内置的 portable 方案来适应不同存储介质,而 `CONFIG_FATFS_CUSTOM_PORTABLE` 则允许开发者自定义存储介质的盘 I/O 实现,无需修改 SDK 的 middleware 目录。通过此开关,开发者可以在示例工程中实现完整的 disk I/O 层,并针对特定存储介质进行定制化的读写操作。这种方法特别适合于对接 SDK 未内置的支持介质,或者在快速验证和原型开发阶段使用。