摘要
分析了FAT32文件系统在嵌入式系统应用中存在的问题,预留FDT空间使得FDT和DATA顺序存储,防止FDT和DATA互相穿插;增加DBR扇区数量实现空闲簇号循环冗余递增存储;对DBR、FAT和FDT进行必要的格式检错和纠错,有效地提高了FAT32文件系统应用于嵌入式系统的实时性和可靠性。
This paper analyzes the problems existing in the application of the FAT32 file system in the embedded system,reserves FDT space to make FDT and DATA store sequentially,and prevents FDT and DATA from interpenetrating with each other.The redundant storage of incremental idle cluster numbers is realized by increasing the number of DBR sectors,and the necessary format error detection and error correction for DBR,FAT,and FDT is conducted.The real-time performance and reliability of the FAT32 file system applied to the embedded system are improved effectively.
作者
卢俊辉
刘旗
史丽娟
LU Junhui;LIU Qi;SHI Lijuan(School of Intelligent Manufacturing,Jianghan University,Wuhan 430056,Hubei,China)
出处
《江汉大学学报(自然科学版)》
2021年第2期82-88,共7页
Journal of Jianghan University:Natural Science Edition
基金
湖北省重点培育学科控制科学与工程资助项目
武汉市青年晨光计划资助项目(2013071004010470)。
关键词
FAT32文件系统
SD卡
冗余
纠错
实时性
可靠性
FAT32 file system
SD card
redundancy
error correction
real-time performance
reliability