基于vxworks操作系统下大硬盘的实现

基于vxworks操作系统下大硬盘的实现

ID:33699390

大小:275.15 KB

页数:4页

时间:2019-02-28

基于vxworks操作系统下大硬盘的实现_第1页
基于vxworks操作系统下大硬盘的实现_第2页
基于vxworks操作系统下大硬盘的实现_第3页
基于vxworks操作系统下大硬盘的实现_第4页
资源描述:

《基于vxworks操作系统下大硬盘的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据.2516.C计。箅mp机ut测er每M与eas控ur制em。e2n。t。量”Conntr20:r吾iiF!网·&lI瞒y-1,二L,’ol文章编号:167l一4598(2009)12—2516—02中图分类号:TP334文献标识码:B基于VxWorks操作系统下大硬盘的实现侯小鹏,李家志,吴岳松(中国舰船研究设计中心,湖北武汉430064)摘要:在实时嵌入式操作系统中,VxWorks因其高町靠性高实时性而得到广泛应用,基于VxWorks5.5版本开始支持高版本Ms—DOS文件系统,从而给我们挂接大硬盛提供r前提;以实际I:作中挂接大硬盘过程,从原理I:分析了VxWorks下硬蕊的

2、管理机制。并总结出VxWorks操作系统中挂接大硬盘所采取的相关配胃情况及具体实现,从而得出在VxWorks5.5下通过正确的配置,可以实现大硬盘的挂接,同时也给出挂接后硬盘测试程序。关键词:实时操作系统;Vxworksl块设备;CBIO接口RunningBigCapacityHDinVxWorksOSHouXiaopeng,LiJiazhi。WuYuesong(ChinaShipDevelopmentandDesignCenter,Wuhan430064,China)Abstract:Inreal—timeembeddedoperationsystem,VxWorksisappliedi

3、nmanyfieldsforitshighreliabilityandthereal—timecharac—teristic.FortheeditionofVxWorks5.5hadsupportedhigheditionofMS—DOSfilesystem,whichgiveUSawaytOsolvetheproblemofrunningbigcapacityHDinit.Basedontheactualworks,thepaperanalysedthemanagementofHDinVxWorksandintroducedhowtOcon—figurateandruntheOSwith

4、bigcapacityHD,SogetanconclusionthatwecanrunbigcapacityHDinVxWorksOSbyproperconfiguration.Atthesametime,correspondingprogramtestingHDissupplied.Keywords:real—timeoperationsystem;Vxworks;blockdevice;CBIOO引言VxWorks操作系统中,提供了dosFs文件系统以兼容MS—D()s文件,支持的D()S版本最高为D()s6.22。然而在13()St3.22系统下,仅支持FATl6格式的文件系统。这种

5、格式的文件系统限定了硬盘最大只能为2G,这对于需要存储大量数据的应用程序来说已经成为存储瓶颈。随着嵌入式系统中数据苗的日益增大,这种瓶颈效应益发突出,应对的措施只能是将大硬盘分为多个小于等于2G的分区,这显然不是理想的解决之道。随着VxWorks5.5版本的推出,其特色之一就是开始支持高版本的Ms—DOS系统,而高版本I)()S系统就开始支持FAT32格式的文件系统,这就为解决大硬盘问题提供了前提。1VxWorks简介VxWorks是一个运行在目标机上的高性能、可裁减、功能强大而且比较复杂的嵌入式实时操作系统,包括了进程管理、存储管理、设备管理、文件系统管理、网络协议及系统应用等几个部分。

6、VxWorks只占用j,很小的存储空间.并可高度裁减,保证了系统能以较高的效率运行。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的F一16、FA一18战斗机、B一2隐形轰炸机和爱国者导弹上,1997年4月在火星表面登陆的火星探路者上也使用了VxWorks。[5]Vxworks操作系统是美国WindRiverSystem公司(以下简称风河公司,即WRS公司)于1983年设计开发的一种嵌收稿日期:2009—06—09;修回日期:2009一07—31。作者简介:侯小鹏.男.硕士,工程师

7、,主要从事软件设计丁作的研究。中华测控网chinamca.corn人式实时操作系统(RToS),是Tornadoll嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域逐渐r与据一席之地。首先,它十分灵活,具有多达1800个功能强大的应用程序接口(API);其次,它适用面广,可以适用于从最简单到最复杂的产品设计;再次,它可靠性高,可以用于从防抱死刹车系统到星际探索

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

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

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