查看: 493|回复: 0

基于ARM控制器LPC2214的嵌入式文件系统

[复制链接]

40

主题

142

帖子

359

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
359
发表于 20:50 | 显示全部楼层 |阅读模式
论文编号ZXX265  论文字数:16241,页数:44
摘要
 
 随着嵌入式系统应用的逐渐深入和广泛,对嵌入式操作系统的要求也日益提高,文件系统是操作系统的核心部分。
 嵌入式操作系统的文件系统是指嵌入式操作系统中文件的组织与管理结构,它是嵌入式操作系统的核心。从外部看来,文件系统是一组文件和目录的操作。文件可以被读写,目录可以被创建和删除。而在内部看,文件系统却迥然不同。文件系统的设计,必须考虑到存储区如何分配以及系统如何记录文件、使用了哪些块等。文件系统的可靠性和性能也是一个重要问题。不同的操作系统其文件系统也不尽相同,这主要体现在文件存储空间的动态分配机制上,各种文件系统各有自己的特点。
 本文将介绍基于ARM控制器LPC2214的嵌入式文件系统。很多的嵌入式应用涉及的数据处理都需要有文件系统,而嵌入式文件系统的操作有自己的特点,所以实现其功能的函数需要对传统的文件系统进行改造,所以本次毕业设计的任务是在充分熟悉传统的文件系统的实现后,针对嵌入式系统的要求对其改写完成简单的文件系统中文件打开、关闭及对其进行读、写及删除等文件操作。
关键词:嵌入式,文件系统,LPC2214
ABSTRACT
 
 With the application of embedded system gradually extensive,all kinds of requirements in embedded operating system are increasing.File system is a core component of the operating system.
 File system of embedded operating system includes document organization and management structure.It is the core of embedded operating system.The file system is a group of files and directories operation in ecternal.Documents can be read and write, directories can be created and deleted.And internally,the file system is very different. File system design must take into account the storage area of the distribution system and how to record documents,which block the use of such.File system performance and reliability also are important issues.The file systems of each operating systems are not necessarily the same,which is mainly reflected in the document storage space of the dynamic allocation mechanism.Documents system has its own characteristics.
 File system based on the ARM embedded controller LPC2214 is presented in this paper. Many embedded applications involving data processing needed file system.The operation of embedded file system an has its own characteristics.Therefore,to complete these function need improving the function of the traditional file system.So this graduation design mission is fully familiar with the traditional system of documentation,according to the requirements of embedded systems,completing simple file system which includes functions of file creation and reading,writing,deleted file manipulation etc..
 
Keywords: embedded, file system,LPC2214
目录
 
摘要 I
ABSTRACT II
目录 III
第1章 绪论 1
 1.1 背景 1
 1.2 研究内容 2
第2章 嵌入式文件系统简介 3
2.1 文件系统概述 3
 2.2 嵌入式文件系统的功能与特点 3
 2.3 本章小结 4
第3章 嵌入式文件系统设计技术 5
 3.1文件存储分配方式 5
 3.1.1 连续分配 5
 3.1.2 链接表分配 5
 3.1.3 索引的链接表分配 6
 3.2 磁盘空间管理 7
 3.2.1 块大小 7
 3.2.2 记录空闲块 8
 3.3文件系统性能 9
 3.4 本章小结 10
第4章 保护机制 11
 4.1 保护域 11
 4.2 存取控制表 11
 4.3 权限 11
 4.4 本章小结 12
第5章 基本的文件操作 13
 5.1 FAT文件系统介绍 13
 5.1.1 FAT文件分配表 14
 5.1.2 簇的大小 15
 5.1.3 簇的分配 15
 5.1.4 簇的释放 16
 5.2 介绍LPC2214 16
 5.3 文件系统的格式 16
 5.4 文件操作 17
 5.4.1 用户接口函数 17
 5.4.2 数据结构 18
 5.4.3 初始化 19
 5.4.4 删除文件 19
 5.4.5 打开文件 21
 5.4.6 关闭文件 23
 5.5 本章小结 26
第6章 结论 27
致谢 28
参考文献 29
附录 30
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
在线客服
点击这里给我发消息 点击这里给我发消息
免费下载论文
一站式论文服务

微信扫一扫,多种方式联系平台客服!
  • 关于资料
    提供的资料属本站所有,内容审核过,保证质量,严禁转载.
  • 关于发货
    提供下载链接或发送至您的邮箱,资料可重复发送,确保您收到为止.
  • 疑难解答
    收到资料后若有任何疑难问题,均可通过本站客服提供帮助解决.
  • 售后服务
    我们确保发送的资料和介绍一致,如核实为不符,可以申请售后.
  • 本站邦邦毕业论文网所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在做毕业设计(论文)过程中参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正或删除相关内容! 2a7a.com 版权所有,严禁抄袭 桂ICP备18006264号-1 写作人才招聘
    客服服务时间:09:00-22:30(周一至周日)
    返回顶部