首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
基于ARM的卫星定位接收机的软件设计   总被引:2,自引:0,他引:2  
介绍了一种基于ARM的卫星定位接收机的实现;北斗二代卫星定位接收机作为一种高实时性嵌入式系统应用,在操作系统使用上,利用RTAI(Real Time ApplicationInterface)对嵌入式Linux内核进行实时性扩展,组成双内核系统,再整合实时任务的应用模块一起实施于基于ARM9处理器的接收机硬件平台;通过实验验证,其满足了新一代卫星定位接收机的实时性要求。  相似文献   

2.
介绍了一种基于ARM的卫星定位接收机的实现;北斗二代卫星定位接收机作为一种高实时性嵌入式系统应用,在操作系统使用上,利用RTAI(Real Time Application Interface)对嵌入式Linux内核进行实时性扩展,组成双内核系统,再整合实时任务的应用模块一起实施于基于ARM9处理器的接收机硬件平台;通过实验验证,其满足新一代卫星定位接收机的实时性要求。  相似文献   

3.
针对目前实时Linux的发展现状,对采用双内核方案的实时Linux系统——RTAI进行了研究,以便对RTAI进一步推广。首先对介于RTAI/Linux与硬件之间的资源虚拟层操作系统自适应域环境ADEOS(Adaptive Domain Environment for Operating Systerns)进行了剖析,主要包括ADEOS的体系结构,如何在域间传递事件(特别是中断),域在管线中是如何排列的,域是如何处理中断的。然后简略探讨了基于ADEOS的RTAI/Linux的具体实现,最后在系统重负载的情况下测试了标准Linux和基于LXRT模块的RTAI的实时任务响应时间。不仅验证了RTAI的硬实时性,还给出了基于LXRT模块编写RTAI实时应用程序的一般步骤。  相似文献   

4.
嵌入式Linux系统由于不支持硬实时任务,限制了其在电能质量监控系统等高实时性领域中的应用。本文介绍了嵌入式Linux系统的实时性,并利用RTAI(RealTimeApplicationInterface)对嵌入式uClinux系统进行了实时性扩展,将RTAI-Lin-ux双内核系统实际应用于电能质量监控实验平台,并通过与uClinux系统的对比实验验证了该系统的硬实时性能,证明其满足电能监控领域的实时性要求。  相似文献   

5.
近年来基于双内核架构增强Linux操作系统实时性的RTAI[1](Real-Time Application Interface)在工业控制等硬实时领域已经得到了越来越多的应用.本文提出的调度器通过采用基于服务策略的CBS算法对RATI内核下的EDF调度器进行扩展,可以保证分配一定的CPU资源供Linux上的软实时应用,即使在有硬实时任务并发时也能得到处理器资源.实验结果证明了基于CBS算法扩展RTAI内核调度器的正确性.  相似文献   

6.
LINUX作为一种开放的操作系统已经得到广泛的应用,但是LINUX是面向桌面的操作系统,本身实时性并不是很出色,在很多应用场合需要对它的实时性能进行改进。本文详细分析了一种基于实时应用接口的LINUX扩展方案,通过RTAI动态加载实时内核,改善了LINUX系统的实时性。  相似文献   

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

8.
本文说明了标准linux内核在实时性方面存在的不足,详细分析了一种实时Linux—RTAI的主要思想,设计与实现机制,最后提出了一种新的综合的实时调度策略,扩展了RTAI的应用范围。  相似文献   

9.
通过分析通用2.5D数控系统的功能需求,提出并设计了一种基于CAN总线的嵌入式Linux2.5D数控系统.结合嵌入式Linux操作系统的优点和MPC5200处理器丰富的片内资源,以及移植RTAI(Real Time Application Interface)加载实时内核,使得系统具有了很好的开放性,分布性和实时性.  相似文献   

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

11.
陈文星  张辉宜  陶陶  周秀丽 《微机发展》2006,16(10):114-117
Linux本身不是一个实时操作系统,但它具有源代码开放的特点。将其改造为一个实时的操作系统,已成为目前嵌入式系统应用领域的研究热点。文中详细介绍了广泛采用的几种将Linux改造为嵌入式Linux的实时性实现方法及其特点。同时阐述了操作系统实时性测试的几种方法,并对嵌入式Linux的发展趋势进行了展望。指出对一般基于Linux的嵌入式系统开发者而言,采用双内核法进行操作系统实时性改进是一种较好的方法。  相似文献   

12.
RTAI下动态集成的资源预留调度器的设计与实现   总被引:4,自引:2,他引:2  
近年来基于双内核架构增强Linux操作系统实时性的RTAI(Real-Time Application Interface)在工业控制等硬实时领域得到广泛应用。RTAI通过抢占Linux的执行来保障硬实时性,Linux被抢占的时间依赖于硬实时应用的处理器要求而每次均会有较大不同,导致Linux的执行时间不可预测,从而无法保障软实时应用的服务质量。动态集成的资源预留调度器(Dynamic Integrated Resource Reserved Scheduler,DIRRS)通过增强RTAI调度器使其支持资源预留机制,在Linux实现可动态集成的、基于服务器的调度策略,不但可以保证Linux及其以上的软实时应用,即使在有硬实时任务并发时也能得到处理器资源,而且很容易通过更换不同的服务器内核模块来实现用户自定义的调度策略。  相似文献   

13.
近年来基于双内核架构增强Linux操作系统实时性的RTAI^[1](Real—Time Application Interface)在工业控制等硬实时领域已经得到了越来越多的应用。本文提出的调度器通过采用基于服务策略的CBS算法对RATI内核下的EDF调度器进行扩展,可以保证分配一定的CPU资源供Linux上的软实时应用,即使在有硬实时任务并发时也能得到处理器资源。实验结果证明了基于CBS算法扩展RTAI内核调度器的正确性。  相似文献   

14.
嵌入式Linux的实时性改进技术   总被引:1,自引:0,他引:1  
Linux本身不是一个实时操作系统.但它具有源代码开放的特点。将其改造为一个实时的操作系统,已成为目前嵌入式系统应用领域的研究热点。文中详细介绍了广泛采用的几种将Linux改造为嵌入式Linux的实时性实现方法及其特点。同时阐述了操作系统实时性测试的几种方法,并对嵌入式Linux的发展趋势进行了展望。指出对一般基于Linux的嵌入式系统开发者而言,采用双内核法进行操作系统实时性改进是一种较好的方法。  相似文献   

15.
基于RTAI-Linux的实时操作系统的分析与研究   总被引:2,自引:0,他引:2  
本文讨论了实时操作系统的特性,分析了Linux作为实时操作系统的不足之处,深入剖析了RTAI增强Linux实时性的基本思想以及RTAI的设计与实现原理。  相似文献   

16.
基于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。  相似文献   

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

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

19.
基于RTAI实时数据采集系统的研究与设计   总被引:1,自引:0,他引:1  
本文探讨了利用Linux的实时扩展RTAI在工业Pc机硬件平台上,构建实时嵌入式通用数据采集系统的设计思想和实现方法.深入地剖析了驱动程序与用户程序的关系.同时,介绍了如何利用Comedi在Linax/RTAI搭建通用数据实时采集系统.  相似文献   

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

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

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