首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
王保胜  马跃  吴文江  秦承刚  丁万夫 《计算机工程》2010,36(23):240-242,245
针对RTAI系统只能调度单一类型任务的问题,提出一种可调度多类型任务的混合任务调度器。该调度器支持CBS调度策略,并采用LXRT机制关联软实时任务和CBS服务器,根据服务器调度策略对软实时任务进行调度。实验结果表明,该混合任务调度器在保证硬实时任务正常运行的同时提高了软实时任务的服务水平。  相似文献   

2.
以实时操作系统Linux-RTAI为支撑平台,将自由软件Comedi与Simulink结合,采用在S-Function中嵌入Comedi规范接口的方式,基于板卡PCI-6259开发用于倒立摆控制的实时接口模块.实验结果表明,该接口模块实时性强,精度高,运行稳定可靠.  相似文献   

3.
主要讨论了实时系统内部各模块间通信的特点和不依赖于平台的通信机制,并给出了在基于RTLinux平台的数控系统中通信机制的实现方案.  相似文献   

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

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

6.
针对Linux实时内核RTAI的RMS调度算法CPU利用率不高的不足,结合CFS算法能公平对待所有任务的优点,实现一种新的调度算法EIC-CFS(Epoch Increase Control-Completely Fair Scheduler)。实验表明,EIC-CFS算法在负载较高的情况下,CPU的利用率较RMS算法大幅提高,改善了CFS算法因处理器周期自动增长而无法对任务做出实时响应和处理的不足。  相似文献   

7.
客户服务器结构在当前的系统架构中非常普遍,一般的应用是请求响应模式的。当服务端需要向所有客户端主动实时发送一些广播消息时,上述模型则不能有效地实施。该文设计并实现了基于消息队列的实时广播模型,并给出其应用实例。  相似文献   

8.
多进程测试系统的设计与实现   总被引:2,自引:0,他引:2  
刘琪  王保华 《自动化仪表》2001,22(2):13-13,19
介绍了多进程在测试系统中的应用以及如何通过DLL在各个进程之间实现共享的环形缓冲区。  相似文献   

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

10.
张巍  李俊  潘金贵 《计算机科学》2007,34(11):304-307
实时Linux操作系统已逐渐被人们用作嵌入式应用软件的支撑平台,它在提供了一个优异的实时可控制性的同时,也不可避免地带来了一些相关问题。本文结合基于RTAI的实时Linux系统的构筑以及在其上开发一个GPS应用程序的经验,阐述了在RTAI系统上开发应用软件中遇到的诸如程序流程控制、串口实时传输和远程控制等几个关键问题,并探讨和给出了相应的解决方法。  相似文献   

11.
在生产者-消费者环境下,设计了一种简单实用的环形缓冲区,解决了串口通信和CAN总线通信的发送缓冲区问题。同时分析了可能发生的访问冲突问题,提出了相对完善的解决办法,并给出了程序代码。  相似文献   

12.
空空导弹飞控软件设计中,由于计算机外部接口多、控制算法复杂、实时性要求高,因此调试验证困难,针对其研制了配套设备。该设备以真实的飞控软件作对象,设置匹配接口和必需的外部模型,调试和验证飞控软件。论文介绍了该设备的设计、实现和涉及的关键技术,最后给出了仿真效果。  相似文献   

13.
工控软件的通信方案实现和优化   总被引:1,自引:0,他引:1       下载免费PDF全文
现代工业控制一般由计算机监控软件来实现,因此为工控软件选择理想合适的进程通信方式,能够迅速准确地监测现场数据,对突发事件做出及时响应,达到安全生产。在分析比较了不同的通信机制的基础上,通过实验测试找出了适合不同监测点的进程通信模式,为工控软件设计了不同的通信方案以适应不同的现场。同时,从数据冗余、信息承载量和例外报告三个方面提出了优化传输效率的方案,达到快速响应的目的。  相似文献   

14.
本文在分析现有实时嵌入式软件调试技术的基础上,对利用RTDX技术开展红外导引头软件代码调试的叮行性进行了分析,并以TMS320F2812为硬件平台将DSP程序的调试数据传输至主机.通过对数据传输的正确性利实时悱进行分析,认为RTDX能够用于弹载软件代码调试,论文的研究成果为后续基于RTDX开展嵌入式系统软什敝障注入和软件测试验证积累了经验.  相似文献   

15.
在ASP.NET程序开发过程中,如何调试程序是非常重要的。随着.Net框架的出现,开发人员可以利用Visual Studio来调试和跟踪程序的执行过程。这篇文章讲述了调试、跟踪ASP.NET应用程序的基本方法。  相似文献   

16.
多处理器阵列的JTAG调试系统设计   总被引:1,自引:0,他引:1       下载免费PDF全文
黄光红  洪一  耿锐  陆俊峰 《计算机工程》2010,36(14):224-226
针对多处理器系统开发难度大、效率低等问题,提出基于联合测试行动组的多处理器系统远程调试方案。该方案可以实现多处理器的同步和异步调试,提供多种调试方式。在Linux系统下实现该调试系统,仿真测试和实际应用证明该方案是有效的,能较大地提高系统的开发效率。  相似文献   

17.
随着互联网的不断普及,网络给人们的生活带来了诸多便利,但网络通信中的数据安全问题却时刻威胁着人们的隐私和财产安全。文中设计并实现了一种基于网络实时安全通信的模型,该模型能够从身份互相确认、信息不可篡改、信息不可否认三方面有效地实现数据安全性,同时通过信息的快速加密与解密实现信息实效性。文中还验证了的模型和算法的有效性。该模型在网络通信安全领域有一定的应用价值。  相似文献   

18.
在对目前高校考核学生学习程序设计课程效果的过程中,笔者发现,仅通过卷面考试并不能反映出学生学习的真实效果。程序设计课程的性质和特点决定了它的考核手段——通过让学生动手实践来检验其学习效果。有鉴于此,笔者在了解和学习了众多自动评测系统的基础上,自主开发了能基本满足学生"基于实践"的学习在线评测系统。  相似文献   

19.
多核处理器YHFT-QDSP的调试系统   总被引:3,自引:1,他引:2       下载免费PDF全文
YHFT-QDSP是一款多核处理器。为满足其并发调试和实时调试的需要,在原有单核调试系统的基础上设计实现了多核同步调试系统和片上实时追踪系统(片上Trace)。多核同步调试提供了命令广播和断点同步触发等并发程序协同调试的功能;片上Trace通过专用硬件记录程序执行路径和数据读写等信息实现非入侵实时调试。本文从原理、结构和
软硬件实现等方面介绍了该调试系统。  相似文献   

20.
为了尽可能保持芯片原有体系结构,综合基于软件监控和基于JTAG的2种方法,提出扩展嵌入式处理器片|=调试系统的完整解决方案.该系统包括PC端的开发环境IDE、命令转发与控制子系统Probe和支持JTAG标准的目标CPU等部分.通过软硬件协同设计和验证,确保系统划分正确,子系统协调工作,并缩短了调试系统的开发周期.  相似文献   

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

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

京公网安备 11010802026262号