嵌入式实时操作系统在测控系统中的应用研究

嵌入式实时操作系统在测控系统中的应用研究

ID:33849387

大小:295.03 KB

页数:4页

时间:2019-02-28

嵌入式实时操作系统在测控系统中的应用研究_第1页
嵌入式实时操作系统在测控系统中的应用研究_第2页
嵌入式实时操作系统在测控系统中的应用研究_第3页
嵌入式实时操作系统在测控系统中的应用研究_第4页
资源描述:

《嵌入式实时操作系统在测控系统中的应用研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据2010年第6期计算机与现代化JISUANJIYUⅪANDAIHUA总第178期文章编号:1006-2475(2010)06-0153-03嵌入式实时操作系统在测控系统中的应用研究李正民,姬晓阳,陈京育(郑州大学信息工程学院,河南郑州450001)摘要:针对嵌入式在工业应用中的实时性问题.本文结合实时性操作系统uC/OS—II和当前应用最广泛的ARM微处理器。设计一个测控系统。在处理器上移植该实时操作系统.编写多任务程序对实时操作系统在系统中相关问题进行研究。结果表明,系统运行的实时,I生能够满

2、足测控领域需求。关键词:ARM;实时性;操作系统;调度中图分类号:TP311.52文献标识码:Adol:10.3969/j.issn.1006-2475.2010.06.044ResearchonEmbeddedReal-timeOperatingSystemApplicationsinMeasurementandControlSystemLIZheng-min,JIXiao-yang,CHENJing—yu(SchoolofInformationEngineering,ghengzhouUnivers

3、ity,Zhengzhou450001,China)Abstract:Aimingattheproblemofreal—timeinindustry,basedONreal—timeoperatingsystemuC/OS—IIandARMwhichisami-croprocessorusedwidely。thispaperdesignsameasurementandcontrolsystem.Thepapersucceedsonportingthe0'3toARMandresearchestherea

4、l-timeOSinthesystembywridngmultiple—programming.Theresultshowsthatthesystem啪beusedinindustryintermofreal·time.Keywords:ARM;real·time;operatingsystem;schedulingO引言随着计算机及电子电路的发展,嵌入式产品深入到生活的方方面面,工业领域同样离不开嵌人式技术的发展。当前的测控系统中更是少不了嵌入式的应用,然而,测控系统的实时性要求也越来越高,嵌入式的开

5、发不仅需要考虑从提高芯片的处理能力方面来满足系统的需求,还要在系统的软件方面对测控系统的处理能力进行提高。本文基于嵌入式操作系统对嵌入式系统的实时性进行研究。1嵌入式实时操作系统传统的嵌入式系统在软件设计时没有使用操作系统,而是将应用程序设计成一个死循环,系统轮流处理事件。对实时性要求高的则使用中断来处理中断事件,这种设计方法简单、代码少、事件处理单一、处理事件在时问的响应上不能满足要求。随着处理器结构和处理速度的提高,各种各样的嵌入式操作系统广泛应用到实际开发中来。与此同时,对实时性要求较高的操作系统

6、也得到了越来越多的关注。1.1嵌入式实时性操作系统特点嵌入式操作系统除了具有通用操作系统的一般特点外,在小巧、实时性、可裁剪、可固化代码、稳定性强、弱交互性、具备统一接口等方面有突出表现。实时内核主要实现任务管理、定时器管理、存储器管理、任务间通讯与同步、中断管理功能。实时系统要对外来的事件在限定的时间内做出反应,当然这个限定时间的范围是根据实际需要来定的。根据系统响应时的紧迫性,系统分为软实时和硬实时两种。1.2常用实时操作系统国内外应用最为广泛的实时操作系统主要有收稿日期:2010-02-25基金项

7、目:国家自然科学基金资助项目(60472044)作者简介:李正民(1953·),男,河南新乡人,郑州大学信息工程学院副教授,硕士生导师,硕士,研究方向:计算机系统结构;姬晓阳(1983-),男,河南西平人,硕士研究生,研究方向:嵌人式系统应用;陈京育(1982.),男,河南洛阳人,硕士研究生,研究方向:嵌入式系统应用。万方数据计算机与现代化2010年第6期VxWorks、uClinux、uC/OS—II、eCos等。这些实时性操作系统有着各自的特点.在开发过程中可以根据具体需求选择相应的操作系统。VxW

8、orks操作系统是美国WindRiverSystem公司于1983年设计开发的一种实时操作系统。具有良好的持续发展能力、高性能内核以及友好的用户开发环境,在实时操作系统领域中占据重要的位置。它以其良好的可靠性和卓越的实时性被广泛地应用在通讯军事航天等高精技术及实时性要求极高的领域中。它是一种功能最全的可以获得独立于处理器的实时操作系统,带有一个相当小的微内核。但是由于vx-Works是一款代码不公开并且需要支付高额费用,另一些开发者望而却步

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

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

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