- 爲什麼需要
因爲數據太多,要管理數據,需要代理人
- 哪裏需要
sd卡 u盤 硬盤 nand
- 如何管理
格式存儲數據,格式解析數據
- 有哪些主流的管理方式(文件系統)
ntfs fatfs ext3 ext4
- 有哪些文件系統適合嵌入式
fatfs
fatfs
應用層
fatfs層
ff.c // 應用層接口實現,不需要改動
diskio.c // 驅動層,需改動
ffconf.h // 配置文件系統的特性//需改動
sd卡/usb/nand 驅動 定時器驅動
- fatfs 的移植
integer.h
定義數據類型
ffconf.h
配置特性,默認可以不改,根據需要改
diskio.c
disk_initialize
disk_status
disk_read
disk_write
disk_ioctl
get_fattime