文件名称:FAT_file_system_code
- 所属分类:
- 嵌入式/单片机编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2017-09-26
- 文件大小:
- 2.32mb
- 下载次数:
- 0次
- 提 供 者:
- 路***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
嵌入式FAT文件系统免费源码下载
本版本代码完全兼容FAT16/FAT32文件系统总共两种格式,兼容长文件名,
兼容文字编码GB2312/UNICODE汉字编码(文件名完全支持中文),
实现了支持子目录,实现了支持文件的读取,写入,删除,创建等文件系统常用功能。
总之,本文件系统代码全部使用C代码编写,可以移植去各种单片机平台上面实现文件系统模块。
版本:
1.最新_1_目录下的文件名和目录名不可以相同,即改进了建文件和目录的判断算法.
2.最新_2_长文件名生成短文件名,用了其目录项的位置生成,位置在seek_space时获得,建文件和目录的速度加快
3.最新_3_移动指时(f_seek)要与写的缓冲区相对齐,否则设置了多扇区的缓冲区的指针移动写有点问题.
4.(2017-09-26)最新_4_FILE_open_status检查用的是文件目录项的位置来判断,用首簇号和DISK_ID,如果是空文件的话(首簇号是0)判断有点问题(Embedded FAT file system free source code download
This version of the code is fully compatible with the FAT16/FAT32 file system, a total of two formats, compatible with long filenames,
Compatible text encoding GB2312/UNICODE Chinese character encoding (file name fully supported in Chinese),
Support subdirectories are implemented, and common functions of file system such as reading, writing, deleting, creating and supporting files are realized.)
本版本代码完全兼容FAT16/FAT32文件系统总共两种格式,兼容长文件名,
兼容文字编码GB2312/UNICODE汉字编码(文件名完全支持中文),
实现了支持子目录,实现了支持文件的读取,写入,删除,创建等文件系统常用功能。
总之,本文件系统代码全部使用C代码编写,可以移植去各种单片机平台上面实现文件系统模块。
版本:
1.最新_1_目录下的文件名和目录名不可以相同,即改进了建文件和目录的判断算法.
2.最新_2_长文件名生成短文件名,用了其目录项的位置生成,位置在seek_space时获得,建文件和目录的速度加快
3.最新_3_移动指时(f_seek)要与写的缓冲区相对齐,否则设置了多扇区的缓冲区的指针移动写有点问题.
4.(2017-09-26)最新_4_FILE_open_status检查用的是文件目录项的位置来判断,用首簇号和DISK_ID,如果是空文件的话(首簇号是0)判断有点问题(Embedded FAT file system free source code download
This version of the code is fully compatible with the FAT16/FAT32 file system, a total of two formats, compatible with long filenames,
Compatible text encoding GB2312/UNICODE Chinese character encoding (file name fully supported in Chinese),
Support subdirectories are implemented, and common functions of file system such as reading, writing, deleting, creating and supporting files are realized.)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
FAT文件系统(嵌入式版)\嵌入式FAT16_32文件系统.doc
FAT文件系统(嵌入式版)\版本说明.txt
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.dsp
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.dsw
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.ncb
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.plg
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\include\fat_cfg.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\include\gb2312_to_unicode_table.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\include\types.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Flash_Management\flash_management.c
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Flash_Management\flash_management.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT\fat.c
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT\fat.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT\time.c
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT\time.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.pdb
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\flash_management.obj
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\flash_management.sbr
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\main.obj
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\main.sbr
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\readed.rar
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\time.obj
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\time.sbr
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\vc60.idb
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\vc60.pdb
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.bsc
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat.sbr
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat.obj
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\readed__.rar
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\覆写测试代码.txt
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.pch
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.ilk
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.exe
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\main.C
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.opt
FAT文件系统(嵌入式版)\FAT文件系统Code的使用说明.doc
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\include
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Flash_Management
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03
FAT文件系统(嵌入式版)
FAT文件系统(嵌入式版)\版本说明.txt
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.dsp
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.dsw
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.ncb
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.plg
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\include\fat_cfg.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\include\gb2312_to_unicode_table.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\include\types.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Flash_Management\flash_management.c
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Flash_Management\flash_management.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT\fat.c
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT\fat.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT\time.c
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT\time.h
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.pdb
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\flash_management.obj
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\flash_management.sbr
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\main.obj
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\main.sbr
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\readed.rar
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\time.obj
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\time.sbr
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\vc60.idb
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\vc60.pdb
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.bsc
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat.sbr
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat.obj
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\readed__.rar
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\覆写测试代码.txt
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.pch
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.ilk
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug\fat_filesystem.exe
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\main.C
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\fat_filesystem.opt
FAT文件系统(嵌入式版)\FAT文件系统Code的使用说明.doc
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\include
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Flash_Management
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\FAT
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03\Debug
FAT文件系统(嵌入式版)\FAT_file_system_code_for_embedded_application_2017_01_03
FAT文件系统(嵌入式版)