⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 使用说明.txt

📁 包装了一个开源的FAT16文件系统
💻 TXT
字号:
文件系统的核心源文件都在fs文件夹下
fat16test.cpp是移植到PC上为了方便演示而作的,VC工程需要使用。
真正使用时,接口文件是stdwrap.c,它包装了该文件系统,导出了一个stdio.h的文件操作接口的精简版本
另外,物理设备的驱动程序需要自行提供,需要导出的接口函数共4个,在blkmdd.h中有说明。

这里面,blkmdd.c, stdwrap.c是我后来添加的。blkmdd.c实现了一个简易的块设备模型设备驱动程序,
stdwrap.c的功能如上所述。

使用时,需要添加的源文件包括:
	fat16.c
	partition.c
	blkmdd.c
	stdwrap.c
另外,它还有一个原装的sd_raw.c。如果使用它,就要使用原装的这个文件系统,但是stdwarp.c经过少许
改动后依然可以使用
经过改造后的这个文件系统有一定的独立性,一般不宜与原版的文件混用。

Debug目录下是演示程序
注意:演示程序必须使用exit命令退出,否则有可能导致下次启动时上次写入的数据丢失。如果是这样,需要
删除simdisk.dat,再重新打开演示程序

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -