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

2.
如果能够提供一种将基于传统实时操作系统开发的应用程序透明地移植到Linux上的解决方案,那么Linux在实时领域的应用就会更加广泛;Xenomai就是为解决这个问题而发起的一个开源项目,相比于同类方案中RTLinux和RTAI,Xenomai的特点是专注于用户态下的实时性,同时提供与多种流行商业RTOS兼容的接口,这样在其之上构建的实时程序的稳定性和可移植性有了较大的提高;文中介绍了Xenomai的主体功能,分析了其底层实现思想,构建了一套基于Linux和Xenomai的实时测控系统,并对该系统进行了实时性测试,结果表明Xenomai能够胜任硬实时测控系统的需求。  相似文献   

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

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

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

10.
高鑫  陆阳 《计算机工程与应用》2005,41(20):102-104,205
标准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.
设计了一种基于V4L2的嵌入式视频监控系统,系统以S3C2440 a为硬件平台,以Linux操作系统为软件平台,选取Boa为嵌入式Web服务器。视频采集程序是针对V4L2设计的,V4L2是linux2.6内核所具有的视频设备驱动规范。采集到的视频信息可以利用TCP/IP协议传输,局域网内的用户使用浏览器,即可实时地获得视频图像,从而实现实时视频监控。实验结果表明系统性能稳定、实时性好,具有广泛的应用价值。  相似文献   

15.
分析了Linux操作系统的优势.阐述了Linux支持硬实时性的技术障碍。并对三种实时Linux操作系统进行了分析和评价。  相似文献   

16.
在应用比较复杂的嵌入式开发中,如需要tcp/ip协议栈的支持、需要usb的支持等,为了加快开发的周期,一般需要引入一个嵌入式的操作系统。linux由于具有开源,内核可配置等优点,在嵌入式的开发中有着非常广泛的应用。本文详细描述了在使用三星公司s3c44b0的一个项目中,对μclinux进行移植的过程。  相似文献   

17.
陈召涛  孙秦  陈伟 《微处理机》2005,26(3):21-23
防火墙已成为构建安全网络的必需,而linux则是构建防火墙的常用平台.本文基于对linux2.6版内核的研究,阐述了linux内核防火墙netfilter原理及结构体系,给出了通过使用iptables配置防火墙的实现方案.探讨了linux网关防火墙在嵌入式系统上的实现方法.描述了linux嵌入式防火墙的整个建立过程.  相似文献   

18.
嵌入式Linux系统平台的构建   总被引:4,自引:0,他引:4  
为了适应目前嵌入式系统操作平台在性能、成本、可靠性等各方面的要求,文章论述了以Linux作为操作系统平台的优势,分析了以PC104卡和CompactFlash卡构造带图形用户界面(GUI)的Linux系统的关键技术。  相似文献   

19.
汽车计算平台就是指通过车内网络通信技术,依靠高性能集成计算技术和高可信软件技术,基于高性能CPU芯片和嵌入式实时操作系统构建整车的集中计算控制核心.通过在FreeScale的Total5200和嵌入式Linux系统之上,创建基于OSGi规范的信息系统,完成各汽车模块和远程服务系统的信息交互和信息管理.介绍信息系统的架构,并详细描述信息系统的实现.  相似文献   

20.
实时嵌入式开放标准平台T-Engine及其应用   总被引:1,自引:0,他引:1       下载免费PDF全文
T-Engine是构建泛在计算的下一代实时嵌入式标准开放平台,由标准化硬件结构T-Engine和标准开源实时操作系统核心T-Kernel组成,平台速度快、可移植性强。该文介绍T-Engine软硬件结构规范,并通过基于指纹识别的便携式信息查询系统设计,给出平台在嵌入式开发中的应用。测试结果表明,T-Engine平台能够很好地满足系统在体积、功耗以及实时性方面的要求。  相似文献   

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

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