首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
介绍了嵌入式实时操作系统(RTOS)的一般概念和特点,介绍了不同阶段的实时操作系统的特点以及实时操作系统的结构;对广泛应用的WindRiver公司生产的RTOS——Vxworks,概述了其应用,详细叙述了其系统结构,实时多任务的调度机理,最后对Vxworks的开发平台TornadoII功能、结构进行了介绍.  相似文献   

2.
Vxworks操作系统是一个功能强大、而且独立于处理器的实时操作系统,它具有多任务处理能力和保证软件实时性的各种通信机制;在分析嵌入式软件仿真测试环境的多任务性和实时性需求的基础上,基于任务权重优先调度算法和系统的功能模块的紧急度调度算法,对系统的各个模块进行了合理的任务划分,并提出了单处理器下的基于信号量通信的静态权重优先级抢占的任务调度算法;确定了需要调度的任务集合,并给出了测试环境任务总体关联图及具体实现方法,通过Windview工具对任务调度和实时性进行了验证。  相似文献   

3.
实时操作系统VxWorks的内核任务调度研究   总被引:1,自引:0,他引:1  
VxWorks实时操作系统在实时嵌入式技术领域应用非常广泛,本文论述了VxWorks实时操作系统中任务调度的概念、类型,并着重对实时内核的任务调度进行了分析研究。  相似文献   

4.
基于Vxworks的先进飞机电气负载管理中心软件设计   总被引:1,自引:1,他引:0  
给出了嵌入式系统软件的一般分析与设计过程,通过对调度算法的分析研究,利用Vxworks5.5实时操作系统Priority-basePreemptive Scheduling算法确定了ELMC的具体功能任务的优先级,并进行了相应的可行性调度分析;通过对系统总体任务关联分析得出实时多任务间相互关联的结构,并给出了两例典型任务设计的具体方法,最后利用Tornado环境下WindView分析证明了该设计的正确性。  相似文献   

5.
本文阐述了“嵌埋式实时操作系统”的实时性的概念、重要性及其实现方法,并且对“嵌埋式实时操作系统”的任务调度算法、调度时机及调度频率进行了分析,提出了一种“最迟响应与最快处理的可抢占式”调度算法。  相似文献   

6.
聂雄 《微机发展》2007,17(4):158-160
任务管理是嵌入式实时操作系统中最重要的部分。分析基于μClinux的嵌入式系统任务的基本概念,对μClinux中任务的5个不同状态进行定义,分析任务间的转换关系和转换方法。采用SCHED-OTHER分时调度策略,实现μClinux系统的任务调度,并给出了部分实例源代码。通过对μClinux的任务管理进行研究,达到合理分配处理器资源,改善应用系统的实时处理能力。  相似文献   

7.
T-Kernel任务调度的实时性分析   总被引:2,自引:0,他引:2       下载免费PDF全文
李传煌  王伟明 《计算机工程》2006,32(16):58-59,6
T-Kernel由于其实时性及开源性,在全球微处理器操作系统市场中已占据了一半以上的份额。该文分析了T-Kernel的任务状态及任务调度机制,给出了其调度时机及调度算法,并从嵌入式实时操作系统的实时性出发,分析了该调度机制的主要优点。  相似文献   

8.
两种主流嵌入式实时操作系统的研究   总被引:1,自引:0,他引:1  
随着计算机技术和集成电路技术的飞速发展,嵌入式操作系统在各个领域得到了广泛应用.首先从对两种主流嵌入式实时操作系统Vxworks与eCos的介绍入手,通过对它们的任务调度机制、任务间同步与通信机制、内存管理、最小内存开销、任务切换时间与中断延迟时间、可配置性、对硬件的要求等几个方面加以分析和比较,对于选择和开发嵌入式操作系统有一定的参考价值.  相似文献   

9.
为解决嵌入式系统中应用业务的跨平台问题,设计了通用嵌入式系统服务平台(GSSP).GSSP可运行在Vxworks, Windows, Linux等多种操作系统上,为应用业务开发提供服务接口.研究GSSP二级调度体系的原理,对二级调度数学模型进行理论分析,在GSSP中采用反馈权值进行调度,并对二级调度体系的实现方法进行描述,给出测试结果及结论.  相似文献   

10.
通用嵌入式系统服务平台的调度系统   总被引:1,自引:0,他引:1       下载免费PDF全文
彭凯  杨彪 《计算机工程》2008,34(15):10-12
为解决嵌入式系统中应用业务的跨平台问题,设计了通用嵌入式系统服务平台(GSSP)。GSSP可运行在Vxworks, Windows, Linux等多种操作系统上,为应用业务开发提供服务接口。研究GSSP二级调度体系的原理,对二级调度数学模型进行理论分析,在GSSP中采用反馈权值进行调度,并对二级调度体系的实现方法进行描述,给出测试结果及结论。  相似文献   

11.
针对民航报文处理系统对时间同步的要求,采用VxWorks嵌入式操作系统,设计并实现了多工作模式的网络授时协议(NTP)服务器,建立了可靠的处理机制;并在网络授时协议的基础上,改进了广播模式实现算法和模式转换算法。最后通过测试对服务器的性能进行了评估。测试结果表明,基于VxWorks操作系统的网络授时协议服务器具有实时性好,稳定性高等优点。  相似文献   

12.
本文介绍了VxWorks的组成结构及各个组成结构的作用。VxWorks是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),它为程序员提供了高效的实时任务调度、中断管理,实时的系统资源以及实时的任务间通信,其核心功能主要有:微内核wind,任务间通信,网络支持以及文件系统和I/O管理等。  相似文献   

13.
在一些资源比较紧张的嵌入式系统中,使用RTOS有时未必能够较好地满足系统较高的实时性要求。在软件设计时,可以借鉴抢先式RTOS实时调度内核的方法,实现更为高效的任务调度算法,从而实现系统更高的实时性要求。  相似文献   

14.
复杂的测控应用对于实时性的要求非常高.在硬件已经确定的情况下,实时系统的性能很大程度上取决于所采用的实时操作系统.分析了QNX RTOS v6.1和VxWorks AE 1.1的特性,对这两个操作系统的实时性能指标进行了对比测试,测试结果表明,QNXRTOSv6.1的实时性能优于VxWorksAE 1.1.  相似文献   

15.
对比了市场上比较流行的VxW orks,QNX,uCL inux和RTEMS四种操作系统的不同特点,为嵌入式工作者挑选适合的嵌入式实时操作系统提供参考。  相似文献   

16.
面向地学处理的机载SAR实时成像处理器由一组连接在工业总线上的数据处理板和一个嵌入式主控子系统构成,成像处理器的总体设计对主控系统的实时性,稳定性及可扩展性提出了严格的要求,比较了传统的嵌入式工业控制系统的设计方法,设计并实现一个基于廉价的PC与RTLinux的主控系统,分析了主控系统的两个重点;DSP宿主环境和RTLinux下的混合任务集,并通过给出一个RTLinux与Linux调度精度和误差的对比试验及其结果,证明了基于RTLinux的主控系统对支持细粒度调度方面的优越性。  相似文献   

17.
针对某无人机发动机数控硬件系统,采用嵌入式实时操作系统VxWorks进行系统软件设计;首先介绍电子控制器硬件体系结构,然后根据发动机控制任务需求,进行任务模块划分,设计系统各任务在VxWorks中的调度管理方法以及各模块软件;系统设计完毕,在试车台上进行发动机数控试车验证,试验结果表明,所设计的控制软件与电子控制器配合良好,能实现发动机的电子控制要求。  相似文献   

18.
In this work, we provide an experimental comparison between Global-EDF and Partitioned-EDF, considering the run-time overhead of a real-time operating system (RTOS). Recent works have confirmed that OS implementation aspects, such as the choice of scheduling data structures and interrupt handling mechanisms, impact real-time schedulability as much as scheduling theoretic aspects. However, these studies used real-time patches applied into a general-purpose OS. By measuring the run-time overhead of an RTOS designed from scratch, we show how close the schedulability ratio of task sets is to the theoretical hard real-time schedulability tests. Moreover, we show how a well-designed object-oriented RTOS allows code reuse of scheduling components (e.g., thread, scheduling criteria, and schedulers) and easy real-time scheduling extensions. We compare our RTOS to a real-time patch for Linux in terms of the task set schedulability ratio of several generated task sets. In some cases, Global-EDF considering the overhead of the RTOS is superior to Partitioned-EDF considering the overhead of the patched Linux, which clearly shows how different OSs impact hard real-time schedulers.  相似文献   

19.
基于VxWorks的嵌入式计算机系统的设计与实现   总被引:8,自引:3,他引:8  
该文介绍了基于VxWorks实时多任务操作系统的嵌入式计算机系统设计与实现的过程,包括底层软件设计和应用软件开发与维护的方法和过程。  相似文献   

20.
传统的嵌入式系统软件设计中广泛采用单任务顺序机制,它带来的重要问题是编程复杂,同时系统的稳定性较差。为此,引入了UCOS-II实时操作系统来对多任务进行管理与调度,实践证明该系统对多任务的管理和调度有着卓越的性能和稳定性。本文成功将该系统运用于数码相框系统,详细描述了UCOS-II操作系统在ZEVIO 1020双核处理器的移植过程,并且对于多任务的调度处理,设计了基于两级状态机的通信机制,解决了多任务之间消息处理复杂性的问题,最后给出了系统的实现过程。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号