嵌入式软件开发平台中的文件系统封装机制.pdf

嵌入式软件开发平台中的文件系统封装机制.pdf

ID:58304721

大小:310.37 KB

页数:4页

时间:2020-05-15

嵌入式软件开发平台中的文件系统封装机制.pdf_第1页
嵌入式软件开发平台中的文件系统封装机制.pdf_第2页
嵌入式软件开发平台中的文件系统封装机制.pdf_第3页
嵌入式软件开发平台中的文件系统封装机制.pdf_第4页
资源描述:

《嵌入式软件开发平台中的文件系统封装机制.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第30卷第1期计算机应用Vo1.30No.12010年1月JournalofComputerApplicationsJan.2010文章编号:1001—9081(2010)01一叭18—03嵌入式软件开发平台中的文件系统封装机制何先波(1.西华师范大学计算机学院,四川南充637002;2.中兴通讯股份有限公司成都研究所,成都610041)(hexianbo—sctc@163.com)摘要:针对嵌入式软件开发中操作系统多样性与应用软件领域相关性等特点,面向特定应用领域的嵌入式软件开发平台通常会对嵌入式操作系统实现功能进行封装。嵌入式操作系统

2、提供的文件系统功能较简单,不能满足复杂软件(特别是通信领域应用软件)文件载体多样性的需求。给出了一种嵌入式文件系统封装方案。该方案把文件管理、内存设备、bTP服务器与前后台通信机制相结合,给出了相应的编程接口,并主要基于商用VxWorks操作系统对方案具体实现进行了探讨。关键词:嵌入式操作系统;操作系统支撑层;文件系统中圈分类号:TP39文献标志码:AFilesystemencapsulationmechanisminembeddedsoftwaredevelopmentplatformHEXian-b0,(1.ComputerSchoo

3、l,ChinaWestNormalUniversity,NanchongSwhuan637002,China;2.Chengdulmt~ute,ZhongxingTelecommunicationEquipmentCorporation,ChengduSwhuan610041,China)Abstract:Duetothevarietyofoperatingsystemsusedintheembeddedsoftwaredevelopmentandtheapplicationcorrelationofembeddedsoftware,th

4、eembeddedoperatingsystemiscommonlyencapsulatedtoimpoveitsfunctionsintheembeddedsoftwaredevelopmentplatform.Thefunctionoffilesysteminanembeddedoperatingsystemistoosimpletosatisfythefunctiondemandofcomplicatedsoftwaresuchasthecommunicationapplicationsoftware.Inthispaperafil

5、esystemschemawhichcombinedfilemanagement.ITlemorydevice.丌、Pserverandforeground—backgroundcommunicationmechanismwaspresentedanditsimplementationbasedonVxWorksWasanalyzed.Inaddition,theprogramminginterfaceoftheschemewassuggested.Keywords:embeddedoperatingsystem;operatingsys

6、temsupportlayer;filesystem性与较小的内存消耗,因此其文件系统功能往往较简单。对0引言于通信领域嵌入式设备,由于各种网络协议的实现而使得运目前,嵌入式软件在软件业中的比重正逐渐加大,所使用行于其上的嵌入式软件功能越来越复杂。其文件系统部分,的操作系统一般是嵌入式实时多任务操作系统。嵌入式系统除了传统的硬盘文件外,还涉及到内存文件,Flash设备文件的硬件环境多样性、硬软件紧密耦合性及严格的实时性等特及FTP服务器等相关需求。这些普适性功能模块应该集成点决定了所使用的操作系统不可能像Unix、Windows等通用到面

7、向通信领域的嵌入式软件开发平台中。在面向通信领域操作系统那样具有方方面面较强的功能。这使得针对特定领的嵌入式应用系统中,软件可从基本功能上分为前后台模式。域的应用对选用的嵌人式操作系统进行再封装成为必要。面前台应用主要运行于嵌入式通信终端设备上,后台应用则运向通信领域的嵌入式操作系统支撑层(OperatingSystem行于服务器或交换机上。本文提出的嵌入式软件开发平台封SupportLayer,OSSL)是指为了能缩短通信领域嵌入式系统软装层中与文件系统相关的统一框架结构如图2所示。件的开发周期,增强嵌入式操作系统功能和实现嵌入式程序前

8、台应用文件系统主要涉及到内存与Flash设备,后台的可移植性、可维护性和代码继承性而对所使用的特定嵌入应用文件系统则会涉及到硬盘,FTP/TFTP服务器则用于软式操作系统的再“加工”而形成的软

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。