嵌入式多媒体应用中的Flash文件系统

来源 :中国新通信 | 被引量 : 0次 | 上传用户:dxwlzjzxa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】 嵌入式多媒体应用中有很多的数据资料储存在Flash文件系统内,本文将对嵌入式多媒体应用中的Flash文件系统进行分析,说明Flash存储器的特点以及可靠性进行分析。
  【关键词】 嵌入式系统 多媒体 Flash存储器
  随着科技的不断进步,电子信息技术也不断向前发展,而嵌入式的系统已经在多个行业与领域中广泛使用,例如通讯行业,此外,在数字信号技术以及人际交互界面等技术的不断发展,嵌入式多媒体应用的使用数量也将逐年上升[1]。但是在多媒体应用系统中存在数据内容多且复杂,而Flash存储器由于其成本低、机械故障发生率低以及容量较大等特点,在嵌入式的系统中普遍使用。
  一、Flash存储器在操作上的特点
  Flash存储器与SRAM存储器在读取数据方面是基本相同的,能够完成任意的随机读取。它与其他存储器最大的不同就在于操作方面。Flash存储器在进行操作过程中必须经历两个工程,即擦除与写入。如果要在Flash存储器中的一个单元内进行写入的话,就必须首先将本来在改单元中的区块进行“擦除”,之后整个单元中的全部数据被消除;然后在该单元中进行“写入”,在进行“写入”的过程中,必须坚持一次性将所有数据书写完;此后对所输入的信息数据进行检验,确保其准确性[2]。
  为了加强Flash文件系统与其他Flash存储器不同的移植功能,应该对Flash存储器设备和Flash文件系统的使用接口位置安装3个最基本的操作,即区块的擦除、页面的书写以及页面的读取。这种做法可能会降低一些Flash存储器产品本身所具备的特殊性,但是加强了Flash文件系统与其他Flash存储器产品之间的适应性。此外,Flash存储器在写入时间上存在的缺陷与数据传递的关系不大,而是和Flash存储器中的擦除、写入有关;微处理与Flash存储器在读取速度上都比较快,所以即使将读与写的基本单位发展到页面中,但是所增加的操作时间还是比较短。
  二、加强Flash文件系统的可靠性
  MS-DOS中的FAT文件系统内,只是对数据区域中的损坏情况进行管理,但是没有对三个很重要的文件系统内文件数据结构以及分配表进行管理与保护。如果三个文件系统中的内容出现问题,那么就会造成大量文件数据的损坏。此外,假使上述数据的结构存储区域出现物理性的破坏,那么将会使得整张磁盘被破坏。
  嵌入式多媒体系统应用中的Flash存储器存在两个不定因素,具体是:第一,嵌入式多媒体系统常常会出现突然重启以及断电,进而使得Flash存储器中的写入操作出现异常状况,最终导致系统停止运转;第二,Flash存储器自身存在着很多的物理性的破坏[3]。(1)Flash存储器在写入操作异常而导致系统终止的情况,利用文件分配表、登记表以及记录表者三点将Flash文件系统中比较重要的内容与数据进行双份保存,进而保证数据的安全性。在对Flash文件系统进行操作过程中,应该将每个表的结构保存两份,并依次进行修改,从而保证整个Flash存储器中一直具有一套比较完整的系统记录表、登记表以及分配表。当系统被启动时,文件系统将会对其本身进行检查,依据系统开头、结尾、上述三表中的标识幻数,判断系统中备份表是否具备时效性以及合法性,并判断系统在前一次系统关闭之前存在的问题,并及时采取有效措施。对系统进行该设计,那么即使系统出现突然停止的情况,也不会对整个系统组成威胁,而只会对当前所操作的文件系统,并且也不会系统中的三个表造成破坏,进而导致整个系统停止运行。(2)对于Flash存储器本身所存在的物理性破坏,应该对文件数据提供区域进行管理,检查是否被破坏,并将其中的记录表、分配表以及登记表等文件系统内的数据结构采取悬浮位置方式对其进行储存。也就是对三大文件系统内的数据结构采取不固定储存的方式,而对于其中的数据储存采取分配管理的方式。这种设计方式能够有效避免由于其中一个区域出现问题而对其他区域造成威胁,进而使得整个文件系统被破坏。主要的设计方式为:在系统记录中制定一个文件记录保存区,将系统中的数据存储在该保存区内,并在系统初始化操作时利用标志幻数的手段对保存区进行扫描,从而了解其具体的分布位置;而在文件数据区域中放入文件登记表与分配表,并利用系统记录中的索引对其查找。
  三、结束语
  Flash文件系统与MSDOS中的FAT基础系统相类似,能够有效提高与改善系统中信息数据的开销以及可靠性,Flash存储器对于嵌入式多媒体应用中多媒体数据资源的高效使用以及其储存性能上,得到了有效的提高。由此可见,在嵌入式多媒体应用中使用Flash文件系统是十分合理、有效的。
  参 考 文 献
  [1] 侯伟先,刘凯. 嵌入式Linux系统的移植[J]. 科技信息,2009(06)
  [2] 全蕾,王志萍. flash存储器的嵌入式文件系统设计[J]. 电脑编程技巧与维护,2009(06)
  [3] 刘进,罗云. 基于AT91RM9200微处理器的嵌入式软件平台构建[J]. 科技信息,2009(16)
其他文献
台湾的技术及职业教育在起步和发展的过程中,积累了不少经验,值得我们重视和借鉴。  1. 完善教育体制  台湾技职教育纵向自成体系,横向又与普通教育相互沟通。20世纪60、70、80年代的30年间,是台湾技职教育的全盛时期,高职与高中学生数比例一度达到7∶3。同期,二专、五专、技术学院为适应产业人力结构的转变而不断增设。80年代后,技职教育的发展跟随科技大学的增设而提升至高等教育阶段,建构成由“高职
具有重大历史意义的党的十一届三中全会决定:全党工作的着重点从一九七九年起转移到社会主义现代化建设上来。这是一个带有全局性的伟大的战略转移。我们应该怎样认识这一历史
【摘要】 现代社会随着计算机技术的不断发展,和网络技术的不断优化,网络生活越来越是人们生活的一部分。人们的日常生活、工作都已经离不开网络,它让人们的工作和生活更有效率,也使人们的生活变得更加丰富多彩。今天网络已经相当普及,但网络能否安全正常高效的工作与人们生活的便捷程度和高效有着巨大的联系。所以,计算机网络的维护和管理也受到越来越多人的重视。本篇文章先介绍了计算机网络的概念,然后对于一些计算机网络
随着无线通信技术的发展以及无线设备应用的普及,应用无线环境进行数据通信和信息传输已经成为今后通信网络的主流发展趋势。无线空间中传播信号的增多,单个信号的多径传输效应
【摘要】 众所周知,无线传感器网络具有超强能力,这种能力主要表现在信息的传输、采集和处理等。无线传感器网络由于其强大的能力和新技术的特点,最初被应用于军事领域,随着传感器网络技术的进一步提升,这种新技术的应用范围也在不断扩大,正在从军事领域向社会领域扩散。本文就无线传感器网络的发展和研究领域,目前的研发及应用,及新技术普及的影响因素进行全面阐述。  【关键词】 无线传感器网络 传感器节点 限制因素
数形结合的实质是将抽象的数学语言与直观图形结合起来,使抽象思维和形象思维结合起来,实现抽象概念与具体形象的联系和转化,化难为易,化抽象为直观.数形结合通常分为以形解数和以数解形.  一、以形解数  “以形解数”是把代数问题转化为几何问题,经过观察和证明,得到相关的几何结论,从而解决代数问题.  1.用坐标法解决代数问题  坐标法是通过选择适当的坐标系,建立数与形的对应关系,进行数与形的相互转化,从
学校是对学生进行环保教育的主要阵地,在学生中开展环保教育是当代经济增长和社会进步的必然趋势和客观需要,也是全面实施素质教育,贯彻落实新课标的一个基本要求。作为教育工作者,要在教学中不断渗透,根据学科特点,把环境教育贯穿于整个教学过程中。  一、在课前渗透环保教育  当我走进教室看到满地垃圾,而学生那副无所谓的样儿,我常会随口说一句:“Let’s throw refuse far away!”起初,
我国入世在即,入世后必须按照世贸组织的要求调整引进外资政策。本文分析了世贸组织规划要求与我国外资政策的调整方向,认为重点在市场准入与国民待遇两方面,指出入世后外资规模、结构、流向地域、投资主体可能发生的变化,并提出了关于加快吸引外资的几条建议。
【摘要】 伴随通信行业的持续发展,光缆材料应用日益广泛。其施工工艺技术则对通信工程质量产生了至关重要的影响。为此本文就通信光缆施工技术与质量控制展开探讨,制定了科学有效的实践策略。对强化施工建设水平、创新施工工艺技术,实施精细化管控,创设显著效益,有重要的实践意义。  【关键词】 通信光缆 施工技术 质量控制  一、前言  伴随通信服务业务的不断丰富,其传输质量、速率水平等级标准越来越高。新时期,
【摘要】 本文阐述了电视硬盘播出系统中配备使用的在线式UPS电源的维护策略。对保证安全播出提供电源支持,延长UPS电源的使用寿命具有一定的参考价值。  【关键词】 UPS 蓄电池 维护  我们播出机房在配置两路市电供电系统的情况下为硬盘播出系统配备了容量为10KVA的在线式UPS电源,负载为额定功率的35%左右。在正常情况下,无论有无市电,它总是由UPS的逆变器对负载供电,避免了所有由市电电网电压