linux怎么查看本机内存大小
273
2022-11-21
FatFs特点和应用接口以及其移植方法
FatFs 特点
分离缓冲的FAT结构和每一个文件,适合快速访问多个文件。 支持多个驱动器和分区。 支持FAT12 , FAT16和FAT32 。 支持8.3格式的文件名(LFN不支持) 支持两个分区规则: Fdisk和超级软盘。 优化8/16-bit微控制器。
一种易于移植和使用的文件系统FatFs Moule
引 言
②1次仅支持1个存储介。
FatFs和Tiny—FatFs的用法一样,仅仅是包含不同的头文件即可,非常方便,本文主要介绍Tiny-FatFs.
1 Tiny-FatFs
1.1 移植前的准备
FatFs Module一开始就是为了能在不同的单片机上使用而设计的,所以具有良好的层次结构,如图1所示。最顶层是应用层,使用者无需理会FatFs Module的内部结构和复杂的FAT协议,只需要调用FatFs Module提供给用户的一系列应用接口函数,如f_open,f_read,f_write、f_close等,就可以像在PC上读/写文件那样简单。
中间层FatFs Module实现了FAT文件读/写协议。FatFs Module的完全版提供的是ff.c、ff.h,简化版Tiny—FatFs提供的是tff.c、tff.h。除非有必要,使用者一般不用修改,使用时将需要版本的头文件直接包含进去即可。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~