共查询到20条相似文献,搜索用时 687 毫秒
1.
2.
如果能够提供一种将基于传统实时操作系统开发的应用程序透明地移植到Linux上的解决方案,那么Linux在实时领域的应用就会更加广泛;Xenomai就是为解决这个问题而发起的一个开源项目,相比于同类方案中RTLinux和RTAI,Xenomai的特点是专注于用户态下的实时性,同时提供与多种流行商业RTOS兼容的接口,这样在其之上构建的实时程序的稳定性和可移植性有了较大的提高;文中介绍了Xenomai的主体功能,分析了其底层实现思想,构建了一套基于Linux和Xenomai的实时测控系统,并对该系统进行了实时性测试,结果表明Xenomai能够胜任硬实时测控系统的需求。 相似文献
3.
4.
5.
基于Xenomai的实时测控系统的研究与实现 总被引:1,自引:0,他引:1
介绍实时操作系统仿真框架Xenomai和操作系统自适应域环境Adeos(Adaptive Domain Environment for Operating System)的基本原理.分析带有中断屏蔽功能的Adeos中断管道机制,以及用户态下混合执行模式的实时任务被抢占和"优先级反转"问题.应用Xenomai的实时核构建了Xenomai/Linux双内核实时机制;通过Xenomai提供的可插式接口仿真模块实现了基于RTAI API的应用程序编程;结合IPC等具体硬件实现了一套模拟小型电站任务的实时测控系统.运行结果显示系统满足电力系统硬实时的时限要求且运行稳定. 相似文献
6.
基于Linux内核的实时调度机制研究及实现 总被引:3,自引:0,他引:3
分析了Linux操作系统内核提供的软实时调度机制及其存在的问题,阐述了基于Linux内核构建实时Linux操作系统的技术方案。着重介绍了RTLinux实时内核的结构框架,并对RTLinux的中断处理机制与调度机制进行了设计与实现。 相似文献
7.
在研究EtherCAT协议的过程中,针对传统Linux系统难以满足工业以太网实时性的问题,探索出一种构建具有实时网络的嵌入式Linux系统的方法。采用基于AT91RM9200 ARM9和DM9161网络PHY芯片的硬件平台,利用Xenomai实现嵌入式Linux内核的硬实时性。在此基础上,利用RTnet构建具有实时网络的嵌入式Linux系统,并对该系统进行了网络实时性测试。测试结果表明,该方法在研究基于以太网的实时工业现场总线方面具有较高的工程应用价值。 相似文献
8.
基于Xenomai的实时Linux分析与研究 总被引:1,自引:0,他引:1
Linux操作系统具有开源、稳定和支持多平台的特点,非常适合于嵌入式系统开发。本文分析了Linux在硬实时方面的不足,详细介绍了Linux的一种硬实时解决方案——Xenomai。分析了Xenomai的Adeos构架基础;借助S3C2410平台的Xenomai实现,说明了其用户层实时实现的关键;还介绍了Xenomai支持多种RTOS的API构架和用户层实时程序实例。 相似文献
9.
冉朝霞 《网络安全技术与应用》2009,(4):22-24
嵌入式Linux是主流的开源嵌入式实时操作系统之一,易于开发和移植,可扩展性强,但是标准Linux内核由于自身结构设计的原因,不提供对强实时性能的支持。本文首先对Linux内核进行了分析,指出其内核实时性能不强的原因,研究了Linux内核实时性能,对比分析了几种内核实时化方案,采用ADEOS的实时应用程序接口RTAI实时化方案对嵌入式Linux进行了实时化改造,增强其对硬实时性能的支持。 相似文献
10.
标准Linux对实时应用提供了有限的支持。为了改进Linux的实时性能,详细分析了目前Linux实时化的主要技术方法和研究进展,通过从内核抢占机制、中断控制、细化时钟粒度及实时调度策略几方面深入研究,实现了一种Linux内核实时方案。实验结果显示,所做改进以不大的代价有效地提高了Linux的实时性能。同时指出了方案的不足和今后的研究方向。 相似文献
11.
基于linux嵌入式系统的研究 总被引:3,自引:0,他引:3
从linux操作系统,嵌入式系统,采用linux作为嵌入式系统的原因,linux嵌入式系统的组成,linux嵌入式系统开发平台和开发环境五个方面对linux嵌入式系统进行了较深入研究.在此基础上,根据863计划,以及当前国家对自主操作系统的大力支持,指出了开发linux嵌入式系统的必要性. 相似文献
12.
一种full-D1分辨率的嵌入式视频监控设备的设计 总被引:1,自引:1,他引:0
提出一种full-D1(704X576)分辨率的嵌入式视频监控设备的设计;以工业级32-bit嵌入式处理器、ASIC视频编码器为硬件平台,嵌入式linux v3.0为软件平台;视频压缩标准为MPEG-4,在linux软件环境下设计了视频编码器的驱动程序、视频数据的流媒体传输程序;实验证明,该方案满足了高清视频监控的需要。 相似文献
13.
简要分析了Linux操作系统环境下嵌入式软件平台的组成、主机交叉编译环境的构建、嵌入式Linux内核的移植、根文件系统的构建,阐述了车道控制器设备驱动程序模块划分和设备驱动程序的设计,重点介绍了车道控制器应用程序系统初始化、进程和线程的创建、收费模块的实现流程。 相似文献
14.
15.
分析了Linux操作系统的优势.阐述了Linux支持硬实时性的技术障碍。并对三种实时Linux操作系统进行了分析和评价。 相似文献
16.
17.
18.
嵌入式Linux系统平台的构建 总被引:4,自引:0,他引:4
为了适应目前嵌入式系统操作平台在性能、成本、可靠性等各方面的要求,文章论述了以Linux作为操作系统平台的优势,分析了以PC104卡和CompactFlash卡构造带图形用户界面(GUI)的Linux系统的关键技术。 相似文献
19.
汽车计算平台就是指通过车内网络通信技术,依靠高性能集成计算技术和高可信软件技术,基于高性能CPU芯片和嵌入式实时操作系统构建整车的集中计算控制核心.通过在FreeScale的Total5200和嵌入式Linux系统之上,创建基于OSGi规范的信息系统,完成各汽车模块和远程服务系统的信息交互和信息管理.介绍信息系统的架构,并详细描述信息系统的实现. 相似文献