打印

Cheap_Flash_FS(高端版)--嵌入式FAT文件系统免费源码,请下载

[复制链接]
727|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
figureyang|  楼主 | 2020-1-2 13:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Cheap_Flash_FS(高端版)--嵌入式FAT文件系统免费源码,请下载

本代码兼容FAT16/FAT32文件系统两种格式,兼容微软长文件名,
支持中文文件名(带有GB2312/UNICODE转换码表,170KB)
支持多级子目录,支持文件读取,写入,删除,创建等等文件系统的常用功能。
总之,本文件系统源代码全部使用C代码编写,VC仿真测试,通过各种单片机的编译器,移植去各种单片机平台上实现文件系统模块。
本代码的一次写可以达到1000个扇区以及更多,欢迎选用。


(本代码是由我们提供的源代码,用户可根据需要测试,研究,和应用本代码。可用于商业产品上。
需要和作者联系,可通过以下联系方式联系。
qq:292942278   e-mail:tony_yang123@sina.com


==新增加功能函数==
1.文件移动函数u8 move_file(u8 * oldfilename1,u8 * newfilename1)-该函数实现文件在同一个盘内和不同目录间进行移动,u8 * oldfilename1指定要移动文件的路径,u8 * newfilename1指定移动文件的目标目录,移动文件成功则返回SUCC。
2.非法字符,非法路径和非法文件名的检查。
3.长文件目录项的序号和checksum的检查,对坏文件名进行过滤。
FAT快速版.rar (2.78 MB)




使用特权

评论回复

相关帖子

沙发
yaninwang1983| | 2020-1-19 16:50 | 只看该作者
感谢分享

使用特权

评论回复
板凳
publicrtos| | 2020-2-9 21:22 | 只看该作者
楼主通过从0写这个文件系统的源代码,对fat32和fat16的理解肯定很牛,敬佩一把!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

219

主题

377

帖子

4

粉丝