U盘文件系统
2013-04-04 12
优盘上的数据按照其不同的特点和作用大致可分为 5 部分:MBR 区、DBR 区、FAT 区、FDT区和 DATA区。 主引导记录(MBR) 绝对扇区号为:MBR_LBA=0x00000000处是主引导记录,等同位于硬盘的0磁道0柱面1扇区。 在总共 512 字节的主引导扇区中,MBR 只占用了其中的 446 个字节(ofs:0 - ofs:1BDH),另外的 64个字节(ofs .. [查看全文]
在uClinux下建立基于NOR Flash的JFFS2的文件系统
2013-03-19 7
嵌入式系统正随着Internet的发展而在各个领域得到广泛的应用,作为嵌入式应用的核心,嵌入式Linux以其自由软件特性正日益被人们看好。Linux具有内核小、效率高、源代码开放等优点,还内涵了完整的TCP/IP网络协议,因此非常适于嵌入式系统的应用。而作为专门运行于没有MMU的微处理器的嵌入式操作系统,uClinux更是得到广 .. [查看全文]
在C51系统上实现YAFFS文件系统
2013-02-10 7
随着NAND Flash存储器作为大容量数据存储介质的普及,基于NAND闪存的文件系统YAFFS(Yet Another Flash File System)正逐渐被应用到各种嵌入式系统中。本文将详细阐述YAFFS文件系统在C51系统上的实现过程。 1NAND Flash的特点 非易失性闪速存储器Flash具有速度快、成本低、密度大的特点,被广泛应用于嵌入式系统中。Fla .. [查看全文]
初探在uCOS II上实现大容量内存文件系统
2012-12-06 谌爱文 陈仕许 15
随着嵌入式系统应用要求的不断提高, 系统资源的进一步丰富, 系统的复杂程度也不断提高。文件系统在嵌入式操作系统中占据着越来越重要的位置, 因为像数据采集、多媒体应用等这样一类涉及大量数据的存储、加工、转换等, 需要文件系统的支持。 一般来说, 嵌入式系统处理大容量临时数据的有效方法是设计一个内存文件系统存储这些数 .. [查看全文]
cramfs文件系统
2012-12-02 12
1、cramfs的特点 在嵌入式的环境之下,内存和外存资源都需要节约使用。如果使用RAMDISK方式来使用文件系统,那么在系统运行之后,首先要把外存(Flash)上的映像文件解压缩到内存中,构造起RAMDISK环境,才可以开始运行程序。但是它也有很致命的弱点。在正常情况下,同样的代码不仅在外存中占据了空间(以压缩后的形式存在 .. [查看全文]
在S3C2410上移植yaffs2文件系统
2012-11-19 19
(1)下载YAFFS文件系统代码 ,下载网址: http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/ 点击页面左下角的Download tarball即可下载全部相关代码。也可在此处下载 当然如果你的NAND FLASH只是512+16B的,可以只移植yaffs,因为即使你移植了yaffs2,它也会自动选择挂载yaffs1的。 #cd /public #tar zxf yaffs2.tar.gz 则 .. [查看全文]
uclinux下Nand Flash的JFFS2文件系统的移植
2012-11-18 9
写在前面 现在linux对mtd设备支持的好得多,远没有我当时(大概2.5年前吧)做得那么复杂了,这里仍然要发原文,是因为想给初学者提供一个参考思路,介绍一下我对linux的学习了解的整个过程,希望对大家有借鉴意义。但是,建议还是使用最新的mtd补丁,新版本的mtd包括了对2k page 的nand flash的支持,要使用大于128MB的Na .. [查看全文]
VxWorks文件系统FAQ
2012-11-04 71
vxWorks文件系统(包括TFFS、dosFS等)的FAQ 1、TFFS的Flash容量限制 答:vxWorks5.4以前的版本限制Flash容量为40M,5.5版本限制容量为2048M。 2、TFFS能否像硬盘一样动态扩容 答:不可以,TFFS在每个block的管理头上都写了Flash总的容量,多于的空间会mount失败。 3、TFFS在操作过程中掉电会引起TFFS系统崩溃, .. [查看全文]
嵌入式Linux下JFFS2文件系统的实现
2012-10-04 张勇 裘雪红 21
1 文件系统 文件系统是一个操作系统中最重要的部分之一,它为操作系统提供了一种结构化存储和管理数据的方式。文件系统的主要功能是对数据的物理存储进行管理,并向用户提供对数据的访问接口。用户程序建立在文件系统上,通过文件系统访问数据,而不需要直接对物理存储设备进行操作。 最初的操作系统一般都只支持单一的一种文件 .. [查看全文]
romfs文件系统注释
2012-06-22 16
/* * ROMFS file system, Linux implementation * * Copyright (C) 1997-1999Janos Farkas * * Using parts of the minix filesystem * Copyright (C) 1991, 1992Linus Torvalds * * and parts of the affs filesystem additionally * Copyright (C) 1993Ray Burr * Copyright (C) 1996Hans-Joachim Widmaier * * This program .. [查看全文]
VxWorks嵌入式操作系统的TrueFFS文件系统驱动开发
2012-06-02 杨扬 张维康 10
嵌入式系统对执行速度和系统可靠性的要求,决定了嵌入式系统需要一种安全、快速的存储设备,这种设备备同时还需要体积小、容量大、掉电数据不丢失等特点。而Flash存储器恰恰能够满足上述要求。这也使得Flash存储器成为嵌入式系统中的主要存储设备。 现在,Flash技术已经成熟,并已成为工业标准 但问题是如何能够更加有效的管理 .. [查看全文]
基于VxWorks的TrueFFS文件系统的构建与设计
2012-06-02 易金沙 吕炳朝 13
VxWorks是一种的高性能实时操作系统,其强实时性、高可靠性、良好的可剪裁特性、友好的集成开发环境Tornado,使VxWorks成为实时操作系统中最有特色的操作系统之一。加之VxWorks对ARM系列芯片有着良好的支持,使其在军事、航天、通信、工业控制等诸多方面应用十分广泛。但是目前大多数的嵌入式软件开发人员都仅仅是开发 .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号