本文以一个PDA项目为依托,在项目中,主要是开发该设备的软件。其工作包括:上层应用程序的开发、引导程序的编写、Linux操作系统的移植和各种外设驱动程序的编写以及文件系统的改进。 本文首先分析了Linux操作系统的虚拟文件系统、高速缓冲区、MTD以及驱动程序模块。接着,本文分析了JFFS2文件系统的不足,以及在大容量闪存设备中挂载速度过慢的原因。然后,本文结合JFFS2文件系统在开发过程中所出现的各种问题,以及在大容量闪存芯片上进行挂载时的性能要求,对JFFS2文件系统作了一些实际的改进。文中的创新性贡献包括以下几个方面: (1)在扫描一个擦除块之前,首先把擦除块中的所有内容读进内存。然后,在内存中进行所有的判断操作以及拷贝,这样就可以减少I/O操作。另外,由于所有的拷贝操作都在内存中进行,所以挂载速度就可以有所提升。 (2)通过加入“空闲区域管理节点”对闪存中的空闲区域进行管理。这样,在扫描的过程中,一旦发现该节点就可以跳过它所描述的空闲区域,从而加快挂载的速度。 (3)在扫描的阶段中对有效数据实体进行硬链接数的计算,因此,临时目录节点就不需要创建了,这样也免除了临时目录的删除步骤,所以对挂载速度也有明显的提高。 最后,基于以上的研究与改进,结合本项目的实际要求,对大容量闪存设备的JFFS2文件系统的挂载过程进行了改进的实践。
资源简介:本文以一个PDA项目为依托,在项目中,主要是开发该设备的软件。其工作包括:上层应用程序的开发、引导程序的编写、Linux操作系统的移植和各种外设驱动程序的编写以及文件系统的改进。 本文首先分析了Linux操作系统的虚拟文件系统、高速缓冲区、MTD以及驱动程序...
上传时间: 2013-07-26
上传用户:damozhi
资源简介:文中首先介绍了Windows NT文件系统过滤驱动程序工作原理和开发方法, 以及在设计 过程中遇到的诸如动态附着文件系统等关键问题的解决方法, 之后着重阐述了如何利用它来实 现文件访问控制、文件访问事件的事后审计、文件的动态加密, 和文件的镜像备份等信息安...
上传时间: 2014-01-16
上传用户:xfbs821
资源简介:很实用的进销存管理系统,包含企业的易耗品、办公品、进出库、调库等功能
上传时间: 2014-01-24
上传用户:gaome
资源简介:随着现代电子信息技术和我国汽车制造业的强劲增长,汽车已不再是简单的交通工具,而是成为现代科技的载体。汽车的快速增长虽然使我们的出门更加便利,但同时也带来了诸多社会问题。如:交通事故率上升、交通事故判别和车辆的规范化管理难度加大等。论文针对以...
上传时间: 2013-07-07
上传用户:万有引力
资源简介:视频监控以其直观方便、准确、信息内容丰富而广泛应用于许多场合,已经渗透到交通、城市治安、国防等多种领域,甚至家庭安防,在人们的日常生活中扮演着越来越重要的作用。 由于传统的视频监控系统存在着结构复杂、稳定性可靠性不高、价格昂贵而且传输距离明...
上传时间: 2013-04-24
上传用户:emouse
资源简介:本文从AES的算法原理和基于ARM核嵌入式系统的开发着手,研究了AES算法的设计原则、数学知识、整体结构、算法描述以及AES存住的优点利局限性。 针对ARM核的体系结构及特点,对AES算法进行了优化设计,提出了从AES算法本身和其结构两个方面进行优化的方法,在算...
上传时间: 2013-04-24
上传用户:liansi
资源简介:基于PC、图像采集卡和存储设备的传统数字视频监控系统,体积庞大、功耗高、价格昂贵,只局限于特定范围的应用。而嵌入式网络视频监控系统以其价格低、便携式等特点在安防、智能家居等场所得到了越来越广泛的应用。 本文基于S3C2440\Windows CE5.0平台设计了...
上传时间: 2013-04-24
上传用户:sardinescn
资源简介:电火花线切割加工是一种高精度和高柔性的加工方法,在模具制造、成形刀具加工、难加工材料和精密复杂零件的加工等方面得到了广泛的应用。数控系统是数控机床的核心,开发出低成本、高效率的开放式电火花线切割加工数控系统具有十分重要的现实意义。 本文首先...
上传时间: 2013-04-24
上传用户:wsh1985810
资源简介:作为世界上最优秀的操作系统之一,Linux不仅在服务器领域有着不可撼动的地位,而且正在嵌入式领域发挥着越来越重要的作用。有专家预测,Linux将是未来最主要的嵌入式操作系统之一,将广泛应用在各种消费电子和通信设备中。因此,产生并逐渐形成了嵌入式Linux...
上传时间: 2013-06-01
上传用户:sa123456
资源简介:随着电力电子器件及其它非线性负荷在电网中大量的投入使用,致使电网的非线性、不稳定性和不对称性日趋严重。通过对电能质量进行在线实时监测、记录和分析,可以为改善电能质量、制定有关电能质量的治理措施以及确定治理装置的技术参数提供必要的依据。 嵌入...
上传时间: 2013-05-26
上传用户:lijianyu172
资源简介:基于ARM的嵌入式网络电能计量系统的研究电力电子与电力传动专业随着市场经济的不断发展,人们生活水平的日益提高,用电量也持续上升。电能的计量是否公平、公正已成为人们十分关心的问题。作为电能量的计量工具电能表已成为各行各业用电不可缺少且非常重要的...
上传时间: 2013-06-23
上传用户:gxmm
资源简介:·基于ARM的嵌入式移动视频监控系统的设计
上传时间: 2013-07-10
上传用户:ztj182002
资源简介:ARM嵌入式系统基于ARM的嵌入式设备中uCLinux系统开发
上传时间: 2014-02-19
上传用户:aig85
资源简介:基于ARM的嵌入式应用-生物识别系统 内附SCH原理图及源代码,可直接用于项目.
上传时间: 2013-12-27
上传用户:lmeeworm
资源简介:ARM7开发板上做的U盘的源码,FAT文件系统,D12+51固件源码,用PDIUSBD12和K9F5608U0A设计USB移动闪存
上传时间: 2013-12-28
上传用户:天涯
资源简介:21世纪是“信息世纪”,随着人们生活水平的不断进步,对于家居环境要求也日益增高。如何将信息产业的最新成果,应用于构建一个舒适和谐的家居环境,已日益引起人们的关注和重视。传统的家庭电子电器类产品具有单个控制的特点,无法进一步构成网络,和外界进行...
上传时间: 2013-04-24
上传用户:zm7516678
资源简介:嵌入式网络视频监控系统是一种以嵌入式技术、视频编码技术和网络传输技术为核心的新型视频监控系统,它在稳定性、实时性、处理速度、功能、价格、扩展性等方面和传统的视频监控系统相比有着突出的优势,同时也代表着目前视频监控系统研究和发展的方向。 本文...
上传时间: 2013-05-16
上传用户:cuicuicui
资源简介:基于Cortex-M3的STM32的嵌入式十字路口交通灯系统设计随着移动设备的流行和发展,嵌入式系统已经成为一个热点。它并不是最近出现的新技术,只是随着微电子技术和计算机技术的发展,微控制芯片功能越来越大,而嵌入微控制芯片的设备和系统越来越多,从而使得这...
上传时间: 2022-07-03
上传用户:
资源简介:国内电力市场的开放给电力公司带来了新的挑战。各家电力公司都在寻求提高公司效率,增加客户、改善服务的方案。在此竞争的舞台上,采用先进技术的自动抄表和负荷管理系统就成为一个强有力的工具。它可以加强企业内部管理,加强对电网负载能力的控制。集软硬件...
上传时间: 2013-04-24
上传用户:cee16
资源简介:针对某些嵌入式系统中处理数据量大和速度要求高的特点, 在剖析了uCOS - Ⅱ内核工作原理的基础上, 提出一种应用于uCOS - Ⅱ中的大容量内存文件系统的实现方案1 该方案通过在内存中建立文件系统, 将临时数据有效组织于内存中, 既提高访问速度又节省外存空间
上传时间: 2013-12-20
上传用户:咔乐坞
资源简介:嵌入式构建JFFS文件系统的方法。有详细的操作步骤
上传时间: 2014-09-06
上传用户:evil
资源简介:基于Linux防火墙的嵌入式网络流量控制系统,可供学习linux的人员参考。
上传时间: 2015-11-13
上传用户:asdfasdfd
资源简介:嵌入式Linux下的一个重要文件系统-JFFS文件系统的详细说明.包括文件系统的组织与代码的实现.
上传时间: 2014-01-27
上传用户:gououo
资源简介:linux dosfs 工具,可以移植到嵌入式系统下检查存储状态下的磁盘状况,修复文件系统
上传时间: 2016-03-02
上传用户:66666
资源简介:新器件应用,2007年第5期,包括基于MF RC500的非接触式IC卡读写器设计,基于ARM920T的嵌入式静力测量系统设计,基于单片机PIC18F66J10的主动放线机设计,TS201在数字信号处理设计中的应用
上传时间: 2013-12-13
上传用户:zwei41
资源简介:这是一个有关于windows ce 嵌入式的移动闪存驱动程序
上传时间: 2014-01-02
上传用户:luopoguixiong
资源简介:基于ARM和USB存储器的数据采集系统设计,基于ARM平台一种数据采集系统
上传时间: 2014-01-06
上传用户:x4587
资源简介:介绍基于Nios II处理器的嵌入式自动指纹识别系统的实现方法
上传时间: 2016-09-02
上传用户:linlin
资源简介:基于C51单片机的文件系统 ? 贑51单片机的文件系统
上传时间: 2013-11-30
上传用户:love_stanford
资源简介:一个基于b/s下的进销存管理系统.c#.net+sql_server 可作为有一定基础的人学习参考.
上传时间: 2016-11-05
上传用户:独孤求源