YAFFS嵌入式文件系统应用研究.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
YAFFS 嵌入式文件系统应用研究 钟汉如,张庆灿 (华南理工大学工业装备与控制工程学院,广州市 510640) 摘要:本文介绍了 NAND闪存设备的特点和针对 NAND 闪存设计的 YAFFS(Yet Another Flash File System)嵌入式文件系统,并且详细探讨了在 ARM 处理器 3SC2410 和嵌入式 Linux 平 台上建立基于 NAND 闪存的 YAFFS 根文件系统的方法步骤,同时给出了详细的代码。 关键词:NAND 闪存;YAFFS;文件系统;嵌入式系统 中图分类号:TP316 文献标识码:B Application of the YAFFS Embedded File System Based on Nand Flash ZHONG han-ru, ZHANG qing-can (School of Industrial Equipment and Control Engineering , South China University of Technology, Guangzhou 510640, China) Abstract: In this paper, the characteristic of the NAND flash device and the YAFFS embedded file system designed specifically for NAND flash are introdued, and the steps of how to develop a YAFFS as a root file system used with NAND flash based on the ARM microprocessor S3C2410 and embedded linux are described in detail, and the detailed codes are also presented. Keywords: NAND flash; YAFFS; file system; embedded system 1、引言 文件系统是指在一个物理设备上的任何文件组织和目录,它构成了操作系统上所有数据 基础,是系统中庞大复杂且又是最为基本和重要的资源[4]。在嵌入式系统中,flash 存储器 是在应用最为广泛的一类存储器,应用于 flash 的文件系统有很多种,主要包括 cramfs、 romfs、JFFS/JFFS2、YAFFS/YAFFS2 等[5]。本文介绍的是针对 NAND flash 设计的必威体育精装版嵌入式 文件系统 YAFFS/YAFFS2 在嵌入式 Linux 系统中应用实现的一种方法。 2、NAND FLASH 简介 FLASH 闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。NAND 和 NOR 是目前比较主流的两种 FLASH 存储器件。与 NOR flash 相比较,NAND flash 结构强调降 低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。NAND 结构能提供 极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快,所以 NAND flash 是高数据存储密度的理想解决方案[3]。NAND FLASH 产品的 容量通常为8~128MB,而NOR FLASH占据了容量为1~16MB YAFFS File System YAFFS 文件系统 闪存市场的大部分,并且由于程序代码能够在 NOR FLASH Block Device Interface 上直接运行,因此说明 NOR 主要应用在代码存储介质中, 块设备驱动 而 NAND 适合于大容量的数据存储。NA

文档评论(0)

精品资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档