低硬件依赖性的嵌入式文件系统构建
发布时间:2020-06-15 16:01
【摘要】: 文件系统这一概念由来已久,近些年来随着嵌入式系统技术的不断发展,在嵌入式应用中对文件进行操作已经产生了巨大的需求。国外对嵌入式文件系统的研究早已开始,并取得了丰硕的成果。一些优秀方案应运而生,在实际的项目中起着极为重要的作用。国内对此方向的研究稍晚,成熟的方案也较少,并大多用于商业,不向研究者与应用者开放源代码,这对于嵌入式文件系统在国内的发展是较为不利的。本文提出一种全部自主研发的嵌入式文件系统解决方案,以希望促进相关技术的发展,为此方向的研究者提供一定的参考。 本文对当前流行的通用文件系统的结构与运行机制进行了介绍,以便使嵌入式文件系统得以借鉴,并作到与之兼容。嵌入式文件系统由于其需求和应用的特殊性有着其自身的特性,深入的了解和研究它的特点和技术要点,是构建嵌入文件系统的重要基础。本设计中所实现的方案目的在于对硬件资源的低依赖性,并且在此基础上保证其功能的完备性和正确性。为了使此方案能够真正应用到实际的工程中去,被大多数的CPU所支持,在设计上对精简性、可移植性、可扩展性等多个方面进行了增强。对嵌入式文件系统的研究与构建,最核心的工作在于实现各种文件级操作,它们涉及到实际的需求与具体的技术,并要求高效。由于整个嵌入式文件系统功能较多、细节较为繁琐等因素,为了保证其正确性、稳定性及高效性,本文中对它的验证测试方案进行了设计,并对其进行全面、真实而有效的测试。 另外,为了使此嵌入式文件系统方案能够真正的运行起来,将配合专门设计的硬件目标板对其进行调试。同时,为了保它其对硬件资源的低依赖性,目标板上选用资源最为贫乏的8051内核微控制器芯片。
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP368.1
本文编号:2714656
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP368.1
【引证文献】
相关硕士学位论文 前1条
1 陆银丽;基于μClinux平台的SATA硬盘控制器SIL3114驱动移植的方法研究[D];南华大学;2012年
本文编号:2714656
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2714656.html