标题: 嵌入式小型FAT16文件系统源码 [打印本页]
作者: czcjmyq 时间: 2016-8-12 12:20
标题: 嵌入式小型FAT16文件系统源码
嵌入式小型FAT16文件系统源码!!!!
本文件系统可兼容FAT16/FAT32两种文件系统格式,完全支持长文件名,
支持GB2312/UNICODE转换码表(文件名可以支持简体中文,繁体中文,日文,俄文等),
支持子目录,支持文件的读取,写入,删除,创建等文件系统常用功能。
另外,本文件系统完全使用C代码编写,可以无障碍的移植于多种主流单片机的平台上使用。
FAT16为我们免费提供的免费代码,用户可免费测试,研究,应用。
本代码的FAT32(兼容FAT16)与多盘版本(支持磁盘文件互拷),我们得收费,
代码说明:
FAT16 Code使用说明
源代码的目录树:fat_filesystem_2008_05_22
源代码的编译环境:Windows C++
编译最终输出程序:fat_filesystem.exe
出现如下所示的错误(编译的时候):
请选择菜单“tools”,“option”,“directories”,将程序目录添加到directories窗口内。才可
(FAT16为我们免费提供的免费代码,用户可免费测试,研究,应用。
本代码的FAT32(兼容FAT16)与多盘版本(支持磁盘文件互拷),我们得收费,
fat_filesystem.exe的测试步骤(参考源代码文件main.c):
1.运行fat_filesystem.exe,程序可以自动建立一个虚拟磁盘文件为fat16.img,参见下图
虚拟磁盘Img内容可通过WINIMG 5.00查看
2.屏幕可以打印volume_inquiry结果,参见下图;按任意键继续。
3. Folder_enumeration函数可以列举目录“C:\CREATE_FOLDER_TEST” 参见下图;按任意键继续。
4. Folder_enumeration函数可以列举根目录“C:\” 参见下图;按任意键继续。
5.向FAT16.IMG写文件“readed.rar”,直到虚拟磁盘被写满,参见下图:
6.将虚拟磁盘有所有文件分离到当前目录下。分离过程参见下图。
7.检查OK目录的所有RAR文件正常解压缩。
-
-
FAT16.rar
1.3 MB, 下载次数: 7, 下载积分: 黑币 -5
FAT16文件系统源码
欢迎光临 (http://www.51hei.com/bbs/) |
Powered by Discuz! X3.1 |