FS主要包含以下特点:
1、数据完全性
2、传输特性
3、可扩展性
4、传输带宽
考虑到以上特性,在单片机等资源有限的SOC操作系统里引入了FS,由于FS的移植空间比较大,所以裁剪其中一些不常用的性能,使其能够满足单片机对文件资源的读,写,删除,重命名,指定长度插入等基本功能。以此为基础,自己定义了一个FS的专属定制性文件系统。这就是FS的由来,现在的所有单片机系统,只要要用到文件操作的,都会引入FS。但是由于阉割了不少FS的功能,所以此文件系统在写文件掉电时,不能保证文件数据不丢失,但是能够保证文件系统块不会错乱。所以文件的目录结构是不会出问题的。