首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
介绍了RTAI和ADEOS的基本原理,并在阅读大量代码的基础上分析了ADEOS在RTAI和Linux上的具体实现,指出了RTAI和Linux能够协调运行的关键之处,研究了中断的截取和重新分配.构建了一套基于RTAI和IPC的实时测控系统,通过运行证明了基于ADEOS的RTAI完全能胜任工业硬实时系统的要求.  相似文献   

2.
王海花  李东亮 《福建电脑》2007,(10):158-159
文章介绍了基于Linux的实时操作系统RTAI的实现机制,详细剖析了RTAI系统中LXRT模块实现用户进程实时性的基本思想以及实现机制,并给出了利用LXRT模块开发用户空间实时应用程序的设计方法.  相似文献   

3.
基于RTAI-Linux的飞行仿真实时管理系统   总被引:2,自引:1,他引:1       下载免费PDF全文
曾炜  沈为群 《计算机工程》2008,34(19):261-263
探讨基于Linux的飞行仿真实时管理系统需要解决的实时控制问题。研究Linux实时扩展的开源项目RTAI及其用户态硬实时控制方案LXRT,结合系统的开发研制分析如何利用RTAI/LXRT实现关键任务的实时控制以及实时和非实时任务的管理。最终实现的多任务飞行仿真管理系统具有良好的实时性,在1 ms, 5 ms, 10 ms仿真周期下,关键任务的最大单步误差均小于30 μs。  相似文献   

4.
毫秒级的任务调度时延限制了标准Linux操作系统在电力系统微机监控装置中的应用。分析了操作系统自适应域环境Adeos(Adaptive Domain Environment for Operating System)的中断管道机制,利用实时应用接口RTAI(Real—Time Application Interface)对标准Linux操作系统进行实时扩展,并结合Cirrus Losic公司的基于EP9301处理器(ARM920T)的EDB9301工程开发板,设计了具有强实时性能的变电站微机监控装置。依据实时性将系统任务划分为实时任务部分和非实时任务部分,且实时任务和非实时任务通过管道(FIFOs)通信。测试数据显示,系统实时核上实时任务调度延迟在微秒级,可以满足硬实时的要求。  相似文献   

5.
本文分析了RTAI(Real-Time Application Interface)的工作原理并介绍了其主要模块,给出了RTAI在基于嵌入式Linux的EP9315开发板上的移植步骤以及测试中断延迟时间的实验方法和结果,应用RTAI满足了超声数据采集系统中的中断实时性要求。  相似文献   

6.
Linux是作为一个分时操作系统而开发的,其实时性能并不出色,但可以对Linux进行实时性改造,以满足不同的实时需求.由于它具有源代码开放的特点.将其改造为一个实时的操作系统,已成为目前嵌入式系统应用领域的研究热点.文中分析了Linux作为实时操作系统的不足,剖析了一种增强Linux实时性的技术--RTAI的基本思想,研究了基于ADEOS的RTAI内核的实现机制,对linux-2.6.19内核进行了实时性改造,并对改造后的RTAI-Linux的实时性进行了测试,结果表明RTAI-Linux的实时性能够满足硬实时系统的要求.  相似文献   

7.
基于Xenomai的实时测控系统的研究与实现   总被引:1,自引:0,他引:1  
介绍实时操作系统仿真框架Xenomai和操作系统自适应域环境Adeos(Adaptive Domain Environment for Operating System)的基本原理.分析带有中断屏蔽功能的Adeos中断管道机制,以及用户态下混合执行模式的实时任务被抢占和"优先级反转"问题.应用Xenomai的实时核构建了Xenomai/Linux双内核实时机制;通过Xenomai提供的可插式接口仿真模块实现了基于RTAI API的应用程序编程;结合IPC等具体硬件实现了一套模拟小型电站任务的实时测控系统.运行结果显示系统满足电力系统硬实时的时限要求且运行稳定.  相似文献   

8.
嵌入式Linux是主流的开源嵌入式实时操作系统之一,易于开发和移植,可扩展性强,但是标准Linux内核由于自身结构设计的原因,不提供对强实时性能的支持。本文首先对Linux内核进行了分析,指出其内核实时性能不强的原因,研究了Linux内核实时性能,对比分析了几种内核实时化方案,采用ADEOS的实时应用程序接口RTAI实时化方案对嵌入式Linux进行了实时化改造,增强其对硬实时性能的支持。  相似文献   

9.
基于Linux的实时平台的研究   总被引:6,自引:10,他引:6  
主要介绍了一个基于Linux操作系统的实时平台的技术研究和实现方法。所研究的实时平台以X86体系PC为硬件环境,Linux操作系统的标准内核加载RTAI模块为软件环境,可为构建实时系统提供优良平台。该平台通过RTAI在Linux上定义的一个实时硬件抽象层(RTHAL)来实现实时进程的最高优先级调用。  相似文献   

10.
基于Linux的实时内核RTAI的实现机制研究   总被引:4,自引:0,他引:4  
本文通过对RTAI源代码的深入分析,研究了RTAI如何通过一组RTHAL来截获Linux对硬件的操作,从而在只需对Linux做出极小的改动的基础上构建一个双内核的实时操作系统。同时,分析了RTAI的系统结构及其实现机制。对RTAI实现机制的深入分析研究有助于我们更好使用这一有很好应用前景的、基于Linux的实时内核。  相似文献   

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

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