基于ARM的嵌入式数据存储系统研究

被引量 : 0次 | 上传用户:lostsoul8888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子技术的不断发展,嵌入式系统越来越多地在控制类、消费类、通讯类等电子产品广泛应用,嵌入式技术也越来越和人们的生活紧密结合。同时,计算机硬件的发展以及数据量的增加,对存储设备的要求也越来越高。本论文深入研究了嵌入式系统中数据存储和数据交换,提出了一套完整的嵌入式系统中数据存储和数据交换的设计方案,并详细介绍了其实现过程。Flash存储器由于体积小、功耗低、性能稳定等特点在便携式电子产品中得到了广泛的应用。Flash存储器主要有两种形式:Nor Flash和Nand Flash。Nor Flash具有XIP特性,可以直接在芯片上执行代码,而且读取速度较快。Nand Flash存储密度大、容量大、生产工艺简单、性价比高,但是控制方式复杂而且可能会存在一定的坏块。SD卡是近年来流行的大容量便携式存储卡。本系统中,我们以Flash和SD卡作为数据存储介质。在存储介质的选择方面,在系统内部采用了体积小、容量大、成本低的Flash,并采用Nor和Nand Flash相结合的方案:在Nor Flash上存储与系统相关的软件和程序,在Nand Flash上存储用户数据。系统外部采用安全性高、容量大、性能佳的SD卡作存储容量扩展。实现了基于Atmel公司ARM系列MCU的Flash存储器和SD卡的硬件电路的设计及底层驱动程序的设计。为了有效的管理存储介质上的数据,同时为了方便与PC进行数据交换,必须采用一种标准的格式组织数据,这就需要用文件系统把数据以文件的形式组织起来。本文分别根据Nor和Nand Flash数据存储和操作特点,分析了JFFS2和YAFFS的特点以及各自的存储方式、断电保护、损耗平衡、垃圾回收等一系列的策略和机制,并在Nor和Nand Flash上实现并优化了这些管理机制。在SD上则采用目前主流操作系统(Windows, Linux等)所支持的FAT16文件格式,完成了从磁盘格式化到文件的读写等标准API函数,实现了嵌入式系统的高速数据交换。
其他文献
办公自动化课程作为针对高校学生的自动化办公能力而开设的课程,实用性是其首要的特点,而以教授理论著称的传统教学模式则很难适应这种实践性强的课程。案例教学法的运用则为
通过研究电信社交网络的个人交往圈和客户群,结合有向图和无向图,采用邻接链表,挖掘极大团,提出基于Ma pReduce的频繁交往圈算法F-Graph,不仅找到频繁交往圈和客户群中的核心
随着社会转型的加快,古老、质朴、多样的少数民族传统体育文化正在逐渐萎缩甚至消失。面对文化的延续性与突变性问题,以河北省为例,运用文献分析法、历史研究法、田野调查法
观察记录是研究、评价幼儿学习与发展的有效途径。针对过去幼儿观察记录方法存在的指向模糊化、结构不完整、形式单一化问题,本文提出了一种观察记录设想。该设想包含五个基
目的:评价益肾清利、和络泄浊法对慢性肾脏病2~3期患者蛋白尿及血清肌酐变化的临床疗效。方法:选择符合慢性肾脏病2~3期患者80例,在西医基础治疗的基础上同时采用益肾清利、和
孟河医派是起源于中国江苏省常州市武进县孟河镇(现属常州市新北区)的一大地域性中医学流派。从明末至近代,孟河名医辈出,逐渐形成以费(伯雄)、马(培之)、巢(崇山)、丁(甘仁)
作为脑梗死的主要症状及体征,肌张力异常所致肢体功能障碍,是影响患者运动功能和生活质量的主要因素,在致残率中所占比例较高,尤其难以恢复,因而对其治疗尤显重要。目的:对脑
关联理论认为,要正确理解语言就要通过语境来寻找关联,要靠推理。而翻译中为达到语用等效,其前提正是正确地认知和理解语言。关联理论对语用翻译具有指导作用。依据关联理论
目的:探讨不同病期应用不同针灸方式改善腰椎间盘突出症(Lumbar IntervertebralDisc Protrusion,LIDP)患者疼痛及肢体功能障碍的作用,为针灸临床运用提供一定的依据。方法:(1