忘记密码   免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
查看: 1467 | 回复: 0

[驱动] FAT精减版(嵌入式相关版本)--嵌入式FAT文件系统源码免费下载 [复制链接]

论坛徽章:
0
发表于 2018-03-15 14:36 |显示全部楼层
FAT精减版(嵌入式相关版本)--嵌入式FAT文件系统源码免费下载

本代码是在windows下由我们个人开发的仿真C 源代码,可移植性较好.       
本代码兼容FAT16/FAT32文件系统共计两种格式,支持长文件名,
文件名支持中文,中文支持需要UNICODE/GB2312的码表(需要170KB的ROM),支持英文的不用码表,减少ROM占用量。
支持多级子目录,实现了文件的读取,写入,删除,创建等等文件系统的常用功能。
总之,本代码使用C代码编写,可以移植去各种单片机应用平台上实现文件系统相关模块。
CPU支持C编译器就可以了。一般可以自己移植,或者寻求技术支持,我们要收费。
本版本代码进行优化了磁盘枚举算法,枚举速度明显较上一版本加快,可以移植到单片机平台测试一下。
用户要使用本代码,需要自己写U盘的扇区读写驱动(USB/SD Card disks drivers),同时还支持时间驱动.支持多设备操作(支持C到Z盘符),
和多文件并发操作,同时本代码支持文件缓冲区(file buffer capabilities),速度快,较小的数据量读写有优势,直接读文件缓冲区.
并且缓冲区的大小可配置.比如单片机上可以配置的少些缓冲区,是可以的,必竟单片机没有那么多的RAM供使用.
用户如果是自己移植FAT16/32 C源代码,以及可能要承担相关的技术风险,用户往往对FAT C源代码构架不是太了解,移植起来有困难.
用户需要更多,更详细的使用本文件系统,用户可以阅读<<嵌入式FAT16_32文件系统.doc>>掌握和使用本文件系统.
对于C 源代码在windows下的仿真测试,用户可以阅读和参考文件<<FAT文件系统Code的使用说明.doc>>.
建议用户需要使用本文件系统,先在windows下进行仿真测试,以更好的掌握文件系统的功能,以及相关需要的代码功能效果.

(这个代码是我们提供的免费源代码,没有功能限制,是完全的功能版。用户可以免费使用,测试,研究和应用于具体的平台。
我们不限制代码在具体的商业产品上使用。当然用户需要自己移植FAT C源代码,如果需要移植服务,可以与我们联系,我们必须收费)。
需要联系作者,请通过以下的联系方式与作者联系。
qq:292942278   e-mail:tony_yang123@sina.com.cn

FAT_simplified_ver_for_embedded_Application.rar (2.37 MB, 下载次数: 6)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:wangnan@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP