独立于操作系统的嵌入式FAT32文件系统设计*

莫秀英, 陈谭

集成电路与嵌入式系统 ›› 2022, Vol. 22 ›› Issue (2) : 88-91.

集成电路与嵌入式系统 ›› 2022, Vol. 22 ›› Issue (2) : 88-91.
应用精选

独立于操作系统的嵌入式FAT32文件系统设计*

  • 莫秀英1, 陈谭2
作者信息 +

Design of Embedded FAT32 File System Independent of Operating System

  • Mo Xiuying1, Chen Tan2
Author information +
文章历史 +

摘要

在嵌入式领域中需要可移植性、灵活性高的FAT32文件系统, 以适用多样的硬件存储设备, 因此采用一种满足该要求的文件系统设计实现, 整个设计采用层次化设计, 全部使用C语言编写, 无任何特定操作系统API相关的调用, 仅依赖少量几个标准C库函数的调用, 使得文件系统本身代码不仅与具体硬件平台相分离, 而且独立于任何操作系统, 从而可以方便及灵活地移植于有操作系统支持或无操作系统支持的环境中。

Abstract

In the embedded field, FAT32 file system with high portability and flexibility is needed to apply to a variety of hardware storage devices.Therefore, a file system design meeting this requirement is adopted.The whole design adopts hierarchical design, which is written in C language and only depends on the calls of a few standard C library functions, so that the code of the file system itself is not only separated from the specific hardware platform, but also independent of any operating system.Thus, it can be easily and flexibly transplanted to the environment with or without operating system support.

关键词

嵌入式系统 / 文件系统 / FAT32 / 操作系统

Key words

embedded system / file system / FAT32 / operating system

引用本文

导出引用
莫秀英, 陈谭. 独立于操作系统的嵌入式FAT32文件系统设计*[J]. 集成电路与嵌入式系统. 2022, 22(2): 88-91
Mo Xiuying, Chen Tan. Design of Embedded FAT32 File System Independent of Operating System[J]. Integrated Circuits and Embedded Systems. 2022, 22(2): 88-91
中图分类号: TP36   

参考文献

[1] 卢俊辉, 刘旗, 史丽娟.基于SD卡的FAT32文件系统可靠性设计[J].江汉大学学报(自然科学版), 2021, 49(2):8288.
[2] 乔楠.基于U盘FAT32分区格式的数据恢复的研究[J].数码世界, 2020(2):50.
[3] 耿丰.Windows系统FAT32和NTFS分区文件删除的恢复方法的研究[J].信息系统工程, 2019(3):57.
[4] 陈培德, 吴建平, 钱文华, 等.重建GPT分区与FAT32_DBR的研究[J].实验科学与技术, 2019, 17(6):4145.
[5] 陈培德, 吴建平, 王丽清.重建分区表与FAT32_DBR研究与实现[J].计算机技术与发展, 2016, 26(10):188191, 195.
[6] 史胜伟, 潘冀宁, 孙慧洋.基于STM32的MicroSD卡Fat文件系统快速实现[J].通讯世界, 2016(17):8183.
[7] 蒋乾凯, 王纪文, 王晓振, 等.基于NAND Flash芯片存储算法建立与实现[J].科技经济导刊, 2016(8):78.
[8] 李奇阳. FAT文件系统元数据合理性检测的研究[D].北京:北京理工大学, 2016.
[9] 杨卓, 陆卫良.FAT32实现的基于SEP3203的MMC卡标准文件系统[J].福建电脑, 2015, 31(5):129137.
[10] 石长华, 谢恩.基于FAT32文件系统和SD卡的陶瓷窑炉测温仪设计[J].激光杂志, 2014, 35(7):100103.

基金

*省级青年课题(20GQN17)。

Accesses

Citation

Detail

段落导航
相关文章

/