1 / 3
文档名称:

嵌入式YAFFS文件系统在nand-flash设备上的分析与移植《开题 报告》_.doc

格式:doc   页数:3
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式YAFFS文件系统在nand-flash设备上的分析与移植《开题 报告》_.doc

上传人:企业资源 2012/2/4 文件大小:0 KB

下载得到文件列表

嵌入式YAFFS文件系统在nand-flash设备上的分析与移植《开题 报告》_.doc

文档介绍

文档介绍:北京联合大学毕业设计(论文)开题报告
题目: 嵌入式YAFFS文件系统在nand-flash设备上的分析与移植
专业: 电子信息工程指导教师:
学院: 信息学院学号:
班级: 姓名:
一、课题任务与目的
1、背景:随着嵌入式技术在各种电子产品中的广泛应用,嵌入式系统中的数据存储和管理已经成为一个重要的研究课题。Flash存储器具有速度快、容量大、成本低等很多的优点,因此在嵌入式系统中被广泛的用做外存储器件。Flash主要有NOR和NAND两种类型。目前,针对NOR Flash设计的文件系统JFFS/JFFS2在嵌入式系统中已经得到了广泛的应用;随着NAND作为大容量存储介质的普及,基于NAND闪存的文件系统YAFFS正在逐渐应用到嵌入式系统中。
2、主要任务:通过对嵌入式Linux操作系统的学习和熟悉,深入了解设备驱动的原理,理解nand-flash存储设备的工作原理,能够分析和详解YAFFS文件系统的设计原理和实现方法,利用图书馆,网络资源等多方面了解Linux操作系统的搭载和各种移植,培养独立解析的能力。深度体会和贯穿所学到的知识,通过实践和理论相结合,做到学以致用的教学理念。
3、调研目的:YAFFS是专门为NAND闪存设计的,它的出现使得价格低廉的NAND闪存芯片具有了高效性和健壮性。YAFFS文件系统性能优越且易于移植,已经成功应用于Linux和Windows CE等嵌入式操作系统上。现在,每页大小为2Kb的新型超大容量NAND闪存已经出现。可以预见,基于NAND闪存的文件系统YAFFS将会应用于更多的嵌入式系统。
二、调研资料情况
通过调研国内外技术,基本掌握了移植设计实施的步骤,以及目前较为先进的移植技术手段和方式,此外,还对一些成功移植后人员操作和感受方面进行了调查,并在使用和操作方面进行了持续的关注和分析。经过上述的了解和理论深入,肯定了目前移植成功的可能性。就眼下国内外技术而言,目前在NAND闪存上移植YAFFS文件系统是确实可行的,成功机率也很高,使用效果和从实验设计和讲解的角度来讲,也十分容易理解。移植的手段有两种,一种是直接把文件系统烧写在开发板上,另外一种是烧写到内核中。烧写在开发板上如果失败,就要经过复杂的过程重新擦写,这样很不方便,所以我选择的是烧写至内核,一旦发生错误,也不会影响到整体运行,只要修改代码重新编译即可。
参考文献:
[1] 吴明晖徐睿黄健徐辰编. 基于ARM的嵌入式系统开发与应用人民邮电出版社 2004-6-1
[2]
[3] 国防科学技术大学电子科学与工程学院《YAFFS嵌入式文件系统应用研究》文献 2010-8
[4] 郝新轶编. 基于ARM的嵌入式系统设计
[5]
[6] 刘淼嵌入式系统接口设计与Linux 驱动程序开发北京航空航天大学出版社
[7]
三、初步设计方法与实施方案
本设计采用的平台是ARM-S3C2440内核的QQ2440V3开发板;。S3C2440是ARM920T处理器核的32位微控制器,它是三星公司专门为PDA、设