文件系統 (一) 雜談

  • 爲什麼需要
因爲數據太多,要管理數據,需要代理人
  • 哪裏需要
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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章