04 lf(Nand/Nor Flash+LittleFS)
作者:马亚丹 | 最后修改:2025-11-20
一、概述
lf 是 little_flash 的缩写;
little_flash 是一个开源的 SPI Flash 通用驱动库,主要用于嵌入式系统中简化不同型号 Flash 存储器的驱动开发
lf 核心库是合宙自己封装的用于驱动 nor flash 和 nand flash 的库,可以把 nor flash 和 nand flash 挂载成 littlefs 文件系统,目前功能上和 sfud 核心库的使用有重复,区别是 sfud 核心库不支持挂载 nand flash,但是 if 核心库可以,因为 lf 功能更强大,所以推荐使用 lf 核心库。
二、使用教程
lf 典型使用案例是挂载 SPI 接口的 nor flash 和 nand flash.
1.挂载 nor flash
详细功能演示、软件环境、硬件环境、以及示例代码和功能展示请参考
2.挂载 nand flash
详细功能演示、软件环境、硬件环境、以及示例代码和功能展示请参考