1、片上flash使用文件系统笔记
由于之前需要使用片上的flash多余的部分来搭建文件系统,但是没有找到使用片上的教程,都是利用片外的flash教程。后来发现能直接使用fal软件包作为flash设备抽象层,向上可以提供文件系统的接口,向下可以驱动片内的flash。这里放上之前使用的笔记。 littlefs 在 RT-Thread 上运行的层级关系图如下所示:
开发者使用的是 DFS 框架提供的统一的 POSIX API,DFS 框架会调用 littlefs 的 API,littlefs 会使用 MTD 设备的读写接口,开发者可以使用 RT-Thread 提供的 fal 组件和 SFUD 组件来完成对 FLASH 的读写任务,也可以自己实现 MTD 设备的驱动程序,使 littlefs 可以挂载到更多的存储介质上。
原作者:小号的高速
0
|
|
|
|