嵌入式和MEFAT的免费源码下载与测试
MEFAT开发已有几年了,其间经过了诸多的测试!和修改
当初设计这个文件系统的时候考虑的就是功能的完整性,以实现完整的功能,让其能应用在诸多的应用场合!经过了多年的测试与开发,MEFAT的功能已较完善和稳定!现把它发布出来!以期让更多的人测试,以便让其的功能更好!性能更加稳定!
下面我列举一下MEFAT的基本功能:
1)兼容FAT16/FAT32两种文件系统格式。
2)支持长文件名,最大路径的长度总计260字节。
3) 支持中文和日文文件名字!
4)支持文件系统的诸多常用功能,包括文件的读取,写入,删除,创建。
5)支持文件系统的子目录。
6)文件和创建,删除和使用时间支持。
7)目录和磁盘的所有的文件搜索与读取与支持。
MEFAT总声明:我们只发布FAT16的单盘版本代码,广大的开发人员可测试和使用我们的代码!通过测试和使用我们的代码,以了解我们的代码的设计功能和使用方法!
最后,如果你需要使用FAT32代码,就和我们联系与购买代码!
我们的联系方式是:qq:292942278 e-mail:292942278@qq.com.cn
MEFAT的历史:
MEFAT最初是为深圳的公司开发的,最初只是一个很简单的只支持FAT16的文件系统,也不支持多盘!后来经过考虑,拓展和加入了FAT32和子目录的支持!这样它的功能就较为完善了!
最来又经过了深圳的另一家公司的测试和使用,找出了一些BUG,如开始读写速度一直跟不上
但经过了一些努力,终于找出了问题的所在,并解决了读写速度跟不上的瓶颈!成功的应用在了深圳公司的视频项目上!后来又应用在了无锡的一个公司的U盘项目上,通过这个项目,找出了字符串处理的一些BUG,并成功解决,同时加入了多个扇区的操作,加快了文件读写的速度!支持多扇区和多个簇的一次性写入,文件读写速度得到了成倍的加快!最终也成功的应用在了无锡的一个公司的U盘项目上