嵌入式操作系统的pcts设计与实现

嵌入式操作系统的pcts设计与实现

ID:34569205

大小:307.60 KB

页数:4页

时间:2019-03-08

嵌入式操作系统的pcts设计与实现_第1页
嵌入式操作系统的pcts设计与实现_第2页
嵌入式操作系统的pcts设计与实现_第3页
嵌入式操作系统的pcts设计与实现_第4页
资源描述:

《嵌入式操作系统的pcts设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据第29卷第5麓计算枧王穗与设计2008年3胃V01.29No.5ComputerEngineeringandDesignMar.2008嵌入式操作系统的PCTS设计与实现张奇蛆,王新社3(1.中国科学院计算技术研究所,北京100080;2.中国科学院研究生院,北京100049;3.中阉科学院北京软件工程研制中心,北京100080)摘瑟:嵌入式系统应用广泛,种类繁多,应用程序移植圈难。基于对pCTs(PosⅨ稚准一致性测试套停)酌残论争现有实珑的分析,设计了嵌入式操作系统的PCTS的结构,测试报告和测试工具,讨论了良好的PCTS的结构的特点,并最终实现了一个PCTS。

2、对我国自主知识产权的Hopen嵌入式操作系统进行了测试,并根据测试,掇告改进了API(应用程序鳊程接口),提高了藏髑程序可移撩槛。关镳词:POSIX标准;一致性;测试;嵌入式操作系统;昊鹏操作系统中圈法分类号:TP316,89文献标识码:A文意编号:1000.4024(2008)05.1160.-03DesignandimplementationofPCTSforembeddedoperatingsystemZHANGQiu,WANGXin.-she3(1。InstituteofComputingTechnology,ChineseAcademyofSciences,Bei

3、jing100080,.China;.2.GraduateUniversity,ChineseAcademyofSciences.,Beijing100049,China;3.SoftwareCenter,ChineseAcademyofSciences,8eijing100080.,China)Abstract:Embeddedsystemsalesovariousthatapplicationsarellotquiteportable.BasingontheoriesandsomeexamplesofPCTSIE:POSIXconformancetestsuite),t

4、hearchitectureofPCTSwiththreestrengths,testreportandtesttoolforembeddedoperatingsystemaredesigned.Finally,aPCTSisimplementedandHopenembeddedoperatingsystemistestedforimproveembeddedsoftwareportability.Keywords:POSIX;conformance;test;embeddedoperatin’gsystem;Hopenoperatingsystem晷孳l富嵌入式系统是以应

5、用为中心,以计算机技术为基础,并且软硬件可裁剪,邋用于应用系统对功能、可靠性、成本、体积、功糕骞严揍要求懿专震嚣舅撬系统8’。它一觳蠹嵌入式擞笼理器及外围硬件设各,嵌入式操作系统以及用户的鹰用程序等3个部分组成,如图1所承。应用软件RUANJ操作系统磴释平台API(应用程序编程接口)图1嵌入式系统结构缴入式搡俸系统霉冕戆避善释“1,最誉羯豹÷多耱,鲷魏VxWorks、DeltaOS、Nucleus、PalmOS、uC/OS、嵌入式Linux、Sym-bian、WindowsCE等。种类繁多,并且多数操作系统的源代码不公弹,每个系绕主爨应廷软侉与其它系统熬无法兼容,使得嵌入式

6、应髑软件标准优程度较低,开发难度大,移植困难。本文试霾讨论嵌入式搡终系统API的POSIX标准一致经测试的思路与实现以解决上述问题。l相关标准(1)ANSIC:ANSI(Americannationalstandardsinstitute),美国国家标准学会。ANSIC标准的豳标是提供C程序的可移植性,使其能适合予大鬟不曩兹操撂系统,蔼零必是Uulx。(2)IEEEPOSlX:POSIX(portableoperatingsysteminterfaceforcomputerenvironment),可移横操作系统接12标准,楚由mEE(电气秘电子工藤褥学会)制订的一个标准族

7、。O)TheOpenGroupBaseSpecifications:TheOpenGroup楚~个国际计算机制造商组织,现在釉IEEE共同维护着全谳兼容ANSIC和IEEEPOSIX的TheOpenGroupBaseSpccilicationsIssue6。秘)FlpS(凳纛鼬linformationprocessingstandard):联邦信惠处理标准,是由美国政府出版的,并由美国政府用于计算机系统的采购。FIPSl51-2基于IEEEStd.1003.1及ANSIC标准鞲案。上述猿准现在逐渐融会,“一次编写,

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

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

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