
文件系统
joqian
这个作者很懒,什么都没留下…
展开
-
Fatfs文件系统分析(1)-Fatfs
Fatfs文件系统分析(1) 1、文件系统 文件系统应该具备的功能: 1) 创建以及删除文件 2) 控制文件存取 3) 使用符号名字识别文件,而不是磁盘上的物理位置 4) 共享文件的能力 5) 能够列出已经存在的文件 6) 能够在软件或者硬件崩转载 2012-12-05 15:20:24 · 2503 阅读 · 0 评论 -
Fatfs文件系统分析(4)-FATFS文件系统移植笔记
Fatfs文件系统分析(4)-FATFS文件系统移植笔记 ------STM32的FATFS文件系统移植笔记[转载]一、序言 经常在网上、群里看到很多人问关于STM32的FATFS文件系统移植的问题,刚好自己最近也在调试这个程序,为了让大家少走弯路,我把我的调试过程和方法也贡献给大家。二、FATFS简介 FatFs Mod转载 2012-12-06 08:47:53 · 1908 阅读 · 0 评论 -
Fatfs文件系统分析(2)-应用程序接口
Fatfs文件系统分析(2)-ff.c/ff.h文件分析 1、结构分析 1)FATFS typedef struct { BYTE fs_type; // 系统类型,为0时系统没有被挂载 BYTE drv; // 物理磁盘驱动号 BYTE csize; // 每簇的扇区数目, 簇是文件数据分配的基本单位 BYTE转载 2012-12-05 17:27:17 · 2343 阅读 · 0 评论 -
Fatfs文件系统分析(3)-底层接口分析
Fatfs文件系统分析(3)-diskio.c/diskio.h文件分析 由于FatFs模块完全与磁盘I/O层分开,因此底层磁盘I/O需要下列函数去读/写物理磁盘以及获取当前时间。由于底层磁盘I/O模块并不是FatFs的一部分,因此它必须由用户提供。1) disk_initialize初始化磁盘驱动器DSTATUS disk_initialize ( BYT转载 2012-12-06 08:43:09 · 3070 阅读 · 0 评论 -
Fatfs文件系统分析(0)-FATfs概述
8.6.1 FAT文件系统概述 FAT(File Allocation Table,文件分配表)文件系统是windows操作系统所使用的一种文件系统,它的发展过程经历了FAT12、FAT16、FAT32三个阶段。 FAT文件系统用“簇”作为数据单元。一个“簇”由一组连续的扇区组成,簇所含的扇区数必须是2的整数次幂。簇的最大值为64个扇区,即32KB。所有簇从2开始进行编号,每转载 2012-12-06 11:49:43 · 3764 阅读 · 0 评论