基于Flash存储器的嵌入式文件系统的研究与实现

被引:0
作者
孙健
机构
[1] 西安电子科技大学
关键词
嵌入式系统; YAFFS; NAND Flash; Vivi; Linux2.6内核;
D O I
暂无
年度学位
2008
学位类型
硕士
导师
摘要
嵌入式文件系统一直是嵌入式系统发展的重要技术之一。在硬件方面Flash存储技术是一种能够永久性保存嵌入式系统资料的普遍策略,而在文件系统方面,方便快捷以及可读写是我们追求的设计目标,因此如何建立基于Flash存储器的文件系统就成为了本文研究和解决的重要问题。 YAFFS文件系统是一种专用于NAND Flash的基于日志结构的文件系统。本文在分析Flash存储特性的基础上,从数据结构、存储方式、内存组织方式等多方面对比了YAFFS文件系统相对于其它文件系统的优越之处,最终给出了基于Flash存储器的嵌入式文件系统的基本设计需求。着重提出在嵌入式系统开发板EmbestS3CEB2410上构建YAFFS文件系统的解决方案,包括Vivi引导程序的设计实现,支持YAFFS文件系统Linux 2.6内核的编译和最后YAFFS文件系统的建立以及在目标ARM板上的测试运行。 最后希望这些ARM开发实践经验可以为其它研究人员在今后研究中提供有益的帮助和良好的技术支持。
引用
收藏
页数:67
共 18 条
[1]
一种实现ECC码的快速算法 [J].
黄敏 ;
王成福 ;
俞鸿斌 .
金华职业技术学院学报, 2006, (01) :46-48
[2]
一种基于NAND闪存的嵌入式Linux文件系统 [J].
周平 ;
饶若楠 ;
尤晋元 .
计算机应用与软件, 2004, (08) :42-43+60
[3]
日志结构的嵌入式文件系统研究 [J].
顾宝根 ;
顾喜梅 .
计算机工程与设计, 2004, (06) :915-917
[4]
嵌入式系统中的线性Flash文件系统设计.[J].吴雨俊.单片机与嵌入式系统应用.2003, 10
[5]
军用嵌入式系统中的Flash文件系统设计 [J].
黄珊 .
现代电子技术, 2003, (16) :45-47
[6]
嵌入式Linux闪存文件系统-JFFS2的研究 [J].
张翔 ;
刘鹏 ;
戴国骏 .
杭州电子工业学院学报, 2003, (03) :62-65
[7]
NTFS文件系统的主要数据结构 [J].
梁金千 ;
张跃 .
计算机工程与应用, 2003, (08) :116-118+130
[8]
日志结构文件系统技术的研究 [J].
李红燕 ;
王力 .
计算机应用研究, 2003, (01) :73-76
[9]
嵌入式系统中的Flash文件系统 [J].
陈智育 .
单片机与嵌入式系统应用, 2002, (02) :5-8
[10]
Unix环境下网络文件系统的应用 [J].
卢健鹏 .
计算机系统应用, 2001, (12) :60-62