- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2024/1/6Page1第9章嵌入式文件系统与存储技术处理文件的操作系统的局部称为文件系统,是操作系统中统一管理信息资源的一种软件,管理文件的存储、检索、更新,提供平安可靠的共享和保护手段,并且方便用户使用。文件系统的功能是进行文件的构造、命名、存取、保护等。文件系统的存储媒质可以是磁盘〔软盘、硬盘〕、光盘、FLASH〔盘〕、RAM、ROM、网络等。
2024/1/6Page2第9章嵌入式文件系统与存储技术嵌入式文件系统的功能和特点9.1Linux常见的文件系统9.2Linux文件结构9.3Flash存储技术9.4
2024/1/6Page3第9章嵌入式文件系统与存储技术本章小结9.6思考与练习9.7基于FAT的嵌入式文件系统设计9.5
2024/1/6Page49.1嵌入式文件系统的功能和特点文件系统是一种系统软件,简单来说,它是操作系统为了存储和管理数据,而在存储器上建立的一些结构的总和。在文件系统与操作系统的关系上,有些文件系统位于操作系统内核,有些作为操作系统的一个效劳组件。
2024/1/6Page59.1嵌入式文件系统的功能和特点 从系统角度来看,文件系统是对文件存储器的存储空间进行组织、分配和回收,负责文件的存储、检索、共享和保护。 从用户角度来看,文件系统主要是实现“按名取存〞。当用户要求保存己命名的文件时,文件系统根据拟定的格式把文件存放到存储器适当的地方,当用户要使用文件时,系统根据给出的文件名,从文件存储器中找到所要的文件或文件中某个记录。
2024/1/6Page69.1嵌入式文件系统的功能和特点 具体来说,文件系统必须提供创立文件、删除文件、读文件、写文件等功能的系统调用为文件操作效劳。 文件的存放通过目录完成,所以对目录的操作就成了文件系统功能的一局部。而目录本身也是一种文件,也有相应的创立目录、删除目录和层次结构组织系统调用。
2024/1/6Page79.1嵌入式文件系统的功能和特点 在嵌入式系统中,任务运行时在其任务堆栈中存放少量信息,但是由于内存空间有限,又不适于长期保存,而且一些公共信息需要独立于具体的任务而存在。所以需要将这些信息存储到存储器上,建立文件系统来组织和管理。 嵌入式文件系统是指嵌入式系统中实现文件存取和管理等功能的模块,它提供一系列文件输入输出的管理功能,为嵌入式系统和设备提供文件系统支持。
2024/1/6Page89.1嵌入式文件系统的功能和特点 嵌入式文件系统除了具有一般文件系统的功能以外,还具有以下的一些特性:1、存储介质的特殊性 嵌入式设备一般具有体积小、可移动等特点,因此其存储设备具有一定的特殊性,如存储量要适中、抗震、易拆卸等。目前常用的设备如CFcard、SDcard等所用的存储介质都是Flash,对Flash的存储操作只能整块地写入或擦除,因此文件系统需要对此做专门的处理。
2024/1/6Page99.1嵌入式文件系统的功能和特点2、平安可靠 嵌入式系统应用领域通常要求系统具有高可靠性,嵌入式文件系统除了实现一般文件系统的平安性、有效性的标准以外,还提供了基于该标准的应用程序来确保文件平安和数据有效。3、短中断等待 嵌入式文件系统对于设备中断采取迅速高效的处理方式,使得紧急情况的实时设备中断不会丧失。
2024/1/6Page109.1嵌入式文件系统的功能和特点4、多任务的支持 嵌入式文件系统利用操作系统提供的信号量机制,允许多个任务同时翻开或读取同一个文件,支持多任务操作。5、支持通用的系统调用结构 这种结构可以将设备的操作和界面管理简单化,同时,可以使用这种系统调用方式驱动任何设备。
2024/1/6Page119.1嵌入式文件系统的功能和特点6、接口的开放性和可移植性 嵌入式应用领域中的应用环境多种多样,文件系统要能够根据不同的应用环境进行比较容易的移植。实时操作系统和硬件环境也千差万别,为了适应这种差异性,文件系统组件应该不依赖于具体的硬件环境和操作系统,使其能够很容易地移植到各种应用环境。
2024/1/6Page129.1嵌入式文件系统的功能和特点7、支持多种文件类型 为适应应用环境的多样性,嵌入式文件系统应该能够支持多种文件类型,包括常规文件、目录、设备文件、符号连接以及网络文件系统等。
2024/1/6Page139.2Linux常见的文件系统Linux的文件系统和Windows中的文件系统是有很大的区别的。Windows文件系统是以驱动器的盘符为根底的,而且每一个目录是与相应的分区对应,例如“C:\driver〞是指此文件在C盘这个分区下。 而Linux恰好相反,文件系统是一个文件树,且
您可能关注的文档
最近下载
- 非结核分枝杆菌病诊断和处理方式.ppt
- EOCR-3DE智能型电动机保护器选型操作说明书.pdf VIP
- 流感防治知识讲座.pptx
- 江苏南京六校联合体2024-2025学年高二上学期1月期末化学试题含答案.pdf VIP
- 江苏南京六校联合体2023-2024学年高二上学期期末化学试卷含答案.pdf VIP
- 居民慢性病管理服务现状调查问卷[复制].docx VIP
- 2025年四川农村信用社招聘考试(综合基础知识)历年参考题库含答案详解.docx VIP
- 鼻空肠管置管的维护考试试题及答案.docx VIP
- 第18课 从九一八事变到西安事变(说课稿)-2024-2025学年八年级历史上册素养提升说课稿(统编版).docx
- 高流量呼吸湿化氧疗操作考核.docx VIP
文档评论(0)