电子大神的日记本,供应链专家的功夫茶盘,在这里记录、分享与共鸣。

登录以开始

开源文件系统efsl 移植 (原创)

为了做嵌入式文件系统的对比,今天又移植了另一个开源的文件系统EFSL:  Embeded File System Library.

网上摘抄的简介如下: efsl是在sourceforge.net上开源的一个项目,此项目正在持续更新,源码中也有很多注释,研读起来比较容易,潜力不错。efsl兼容fat12/16/32,同时支持多设备及多文件操作。每个设备的驱动程序,只需要提供扇区写和扇区读两个函数即可。

这里我移植是基于0.2.8版的,还有一个新版的0.3.6,但官方公布说尚未稳定,我也就没用,但大概看了下,新版的目录清晰了很多.  下载后,解压,并提取有用的文件,(有几个文件是测试用的,不需要), 然后在LPC2000的基础上修改,  我仅修改了lpc2000_spi.c及相关的头文件,更改后如下:

博主
walnutcy@163.com
青藤门客播报站
walnutcy   Man  Age: 28    Email: walnutcy@gmail.com <span style="COLOR: blue"
点击跳转