首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 109 毫秒
1.
为了便于在ARM平台构建嵌入式实时Linux操作系统,设计了一种简单高效的实时化Linux方案.采用ARMXScale系列中的PXA270作为硬件平台,利用Xenomai实时化方案改造标准Linux内核,构建基于Xenomai的实时嵌入式操作系统,并设计实验测试系统用户态程序与内核态程序的实时性指标.实验结果表明,基于...  相似文献   

2.
针对标准Linux操作系统实时性不好的问题,提出一种更加注重用户态的实时性且兼容多种流行实时操作系统的实时化方案,即利用Xenomai实时补丁改造标准Linux内核的实时化方案,并基于工控PC机,搭建了基于Xenomai实时补丁的实时Linux系统,并对其实时性进行了测试,测试结果表明,实时化后的操作系统具有良好的用户态、内核态以及定时器中断响应下的实时性,中断处理的最大延迟时间减小到令人满意的几十微秒级数量级,可以用于对实时性要求较高的强实时应用领域。  相似文献   

3.
基于Xenomai的实时Linux分析与研究   总被引:1,自引:0,他引:1  
Linux操作系统具有开源、稳定和支持多平台的特点,非常适合于嵌入式系统开发。本文分析了Linux在硬实时方面的不足,详细介绍了Linux的一种硬实时解决方案——Xenomai。分析了Xenomai的Adeos构架基础;借助S3C2410平台的Xenomai实现,说明了其用户层实时实现的关键;还介绍了Xenomai支持多种RTOS的API构架和用户层实时程序实例。  相似文献   

4.
介绍了数控系统软硬件结构和控制器组成,提出嵌入式Linux在数控系统中应用,针对嵌入式Linux实时性不足的特点,提出Xenomai实时解决方案.详细介绍了系统平台的搭建及实时性测试,测试结果显示该平台有很好的用户态实时性和优秀的内核态实时性,满足数控系统的实时性需要.该平台已应用在做实际数控系统中.  相似文献   

5.
在研究EtherCAT协议的过程中,针对传统Linux系统难以满足工业以太网实时性的问题,探索出一种构建具有实时网络的嵌入式Linux系统的方法。采用基于AT91RM9200 ARM9和DM9161网络PHY芯片的硬件平台,利用Xenomai实现嵌入式Linux内核的硬实时性。在此基础上,利用RTnet构建具有实时网络的嵌入式Linux系统,并对该系统进行了网络实时性测试。测试结果表明,该方法在研究基于以太网的实时工业现场总线方面具有较高的工程应用价值。  相似文献   

6.
分析Xenomai平台下实时通信的要求,提出一种基于以太网的实时通信解决方案。将以太网网卡驱动从Linux内核迁移至 Xenomai实时内核,采用时分多址的介质访问控制机制,对各个节点的数据帧发送时刻进行控制,利用多路分解方法解决线程和数据包的优先级倒置问题,采用零拷贝技术减少数据包穿越协议栈时的复制次数。实验结果表明,该方案能实现Xenomai平台下任务间的实时网络通信。  相似文献   

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

8.
梅洪  单家元 《微计算机信息》2007,23(1S):9-10,52
本文主要分析了半实物仿真中实时数字控制系统的特征及要求,并对实时控制和实时系统作了简要的分析.最后结合一个对直流电机进行PID控制的实例,说明了如何构建一个以通用计算机和Linux为基础的实时数字控制器,及其可行性.  相似文献   

9.
由于以太网的高性价比、高带宽和开放性,以太网成为最广泛的局域网技术,但是它缺乏对实时网络的支持。现代控制网络与数据网络的一体化,实时数据和非实时数据并存,如何分辨和优先处理实时数据、防止突发的非实时数据传输独占网络带宽,对此进行了探讨和实践。基于Linux的开放源代码,对Linux中的网络系统加以改造,使Linux支持实时通信。  相似文献   

10.
本文主要分析了半实物仿真中实时数字控制系统的特征及要求,并对实时控制和实时系统作了简要的分析。最后结合一个对直流电机进行PID控制的实例,说明了如何构建一个以通用计算机和Linux为基础的实时数字控制器,及其可行性。  相似文献   

11.
在Cortex-A8嵌入式硬件平台上,设计实现了基于Xenomai实时操作系统的嵌入式软PLC运行系统。运行系统采用寄存器式虚拟机设计方案,运行系统可以加载并执行编程系统生成的软PLC目标文件,实现相应的控制功能。  相似文献   

12.
目前嵌入式系统在监控系统中得到广泛的应用.本文介绍了嵌入式Linux的原理、实现方法,并给出了基于嵌入式Lin-ux的实时火情监控系统的设计方案和关键技术.采用该嵌入式系统,可以方便地实现智能设备、外围设备接入网络和远、近距离的监控系统.  相似文献   

13.
基于Linux嵌入式系统的研究与分析   总被引:1,自引:0,他引:1  
鹿春龙  王健 《电脑学习》2010,(3):134-135
本文主要分析嵌入式Linux系统的特点、开发平台、开发工具和系统的主要缺点。另外以Linux为基础,介绍嵌入式系统、Linux操作系统。探讨Linux系统的测试体系及采用Linux作为嵌入式系统的软件开发方法,对Linux嵌入式系统进行了研究与分析。  相似文献   

14.
提出了一种基于Linux内核的实时网络备份系统(RTNB),并基于Linux-2.4.19内核实现了系统原型。其工作在Linux内核内部,对应用程序透明。在内核的设备驱动层入口处将记录块包装成一个三元组(数据,记录块号,记录块大小)进行网络传输。实现了相同文件系统下,本地和远程服务器之间分区到分区的备份。同时这一设计支持各种不同的文件系统和存储介质。实验表明当带宽达到100Mbps时,同步备份和异步备份的存储时间均只比相应的本地存储有较小的增加,可以达到较高的备份效率。  相似文献   

15.
Linux系统实时方案研究及测试   总被引:1,自引:1,他引:1  
标准Linux是典型的分时系统,采用非抢占式内核,中断服务例程在执行过程中处于屏蔽状态,对时间要求特别严格的实时任务来说可能产生延迟,导致毁灭性的后果,虽然现在出现了Linux2.6版本,软实时性比以前版本有了很大的提高,但仍然不具有强实时性;在此提出了几种影响Linux实时性的因素和增强系统实时性的方法,由此对Linux内核进行实时性改进,通过测试,改进后Linux内核达到硬实时要求。  相似文献   

16.
在实时性控制系统与通信领域内,Xenomai与EtherCAT都具有良好的发展前景.为了进一步提高伺服电机控制系统的实时性,本文结合Xenomai与EtherCAT各自的优点,在Xenomai架构下实现EtherCAT通信,从而进一步缩短电机控制响应周期.最后在工业级工控机上进行系统测试,测试结果表明,此架构下的实时通信系统可达到良好的实时效果.  相似文献   

17.
基于Linux的实时操作系统设计   总被引:14,自引:0,他引:14  
Linux已经成为了当今最流行的操作系统之一。文章详细分析了Linux操作系统在调度和中断中的一些实时性特征,并就调度,微时钟,内核抢先提出了改进方案,以进一步提高Linux操作系统的实时性。  相似文献   

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

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