首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
框架是一种在某个领域获得软件重用的重要途径,描绘的是一个待建应用系统软件的主要结构.从实时嵌入式系统的两大特性着手,提出了一个通用的嵌入式实时软件框架模型,深入分析了该框架下的资源模型、时间模型、任务模型、调度模型和通信模型以及它们之间的相互依赖关系,并且进行了建模.该模型在某航空机载系统研究中得到了应用并切实提高了软件的开发效率和可维护性,具有一定的工程理论和应用价值.  相似文献   

2.
着重讨论了嵌入式实时数据库系统ARTs-EDB中事务调度实现技术。给出了ARTs-EDB中事务的执行模型、状态及状态变迁;设计了一个考虑事务类型和截止期的多层动态可调整优先级分派方法;给出了一个优先级驱动可抢占的实时事务调度策略,以保证更多事务满足截止期要求。  相似文献   

3.
开放式实时嵌入式系统中多类型实时任务并存和资源受限的情况给实时调度机制带来了新的需求和挑战。通过引入准入控制、资源管理、调度服务器、自适应调节机制等,提出了一个形式化的自适应调度模型。它能适应开放计算环境的不确定性,有控制地接受不同类型任务的运行;可根据系统资源和任务需求的最新变换情况计算带宽变化,自适应地调节任务的优先等级,使得系统运行在最优的实时性能上;该模型在某航空机载系统设计中得到了实际应用,同其它类似系统相比,该模型的应用提高了系统的调度性和系统稳定性。  相似文献   

4.
针对目前嵌入式Forth操作系统中缺乏实时调度机制的问题,对基于Forth虚拟机架构的嵌入式操作系统中多任务调度的关键技术进行了研究。采用Forth虚拟机技术,新定义了一种中断任务类型来处理实时突发事件,并给出了一种新的任务调度算法来调度 Forth系统中终端任务、后台任务以及中断任务顺利运行。实验结果表明,改进后的 Forth 系统能够通过实时调度处理突发事件,并且实时响应度高,尤其适用于对实时性有要求的嵌入式环境中,以满足日趋复杂的嵌入式环境对高效操作系统和 Forth 技术的应用需求。  相似文献   

5.
在分析Linux2.6进程调度程序的基础上,提出一种采用动态优先级调度实时任务的算法:估计运行时间与剩余延迟时间比值较大者优先的调度算法(HRESF),将进程的估计运行时间和剩余延迟时间这两个特征参数综合考虑,实现对实时任务的调度。  相似文献   

6.
嵌入式系统应用于自动控制领域时,往往对实时性和可靠性要求严格,如飞行控制、汽车自动刹车等,如果响应不及时,可能产生灾难性后果。随着应用对象复杂性的增加,嵌入式控制系统ECS(Embedded Control System)通常由多处理机构成,包含一组实时任务,每一个任务承担系统总目标任  相似文献   

7.
在嵌入式系统中,实时调度算法性能的好坏直接对系统的实时性起着决定性的作用。因此,该文首先介绍了系统调度的相关概念和实时调度算法的分类,接着在讨论了目前常见的调度算法的优劣之后,对基于优先级的调度算法进行了改进,基于改进后RADS算法的多种混合调度模型满足了实际应用中对实时性多样性的需要。  相似文献   

8.
分布式嵌入式系统实时调度的建模   总被引:2,自引:0,他引:2  
针对RBTPN模型在建模分布式嵌入式系统实时调度时的不足,提出了一种新的扩展时间Petri网模型。该模型通过在需要处理器资源的变迁上引入变迁速率因子,得到具有相同优先级变迁的运行速率函数,从而在分布式嵌入式系统的调度建模中,在单个处理器上结合了固定优先级可抢先调度和轮转调度。随后给出了该模型可达图的构造方法,以便可以得到调度序列的各种性质。  相似文献   

9.
RTOS(实时操作系统)是嵌入式计算机中的核心软件,对于嵌入式操作系统的应用开发,LINUX系统的优势明显,因此在高校和企业的研究领域中被广泛使用。这些年嵌入式技术快速发展,其中RTOS的实时性能和可靠性等方面要求越来越高。这里主要研究的对象是嵌入式LINUX系统,它在实时性能和可靠性方面表现一直不错,但是传统的策略都存在一定的冗余度。对软实时系统的进程调度算法进行优化研究,设计出新的优化算法。通过实验取50个数据运算结果,对价值完成率和进程完成率进行分析,优化以后的算法大大提升了LINUX系统的效率。  相似文献   

10.
嵌入式Linux的中断处理与实时调度的实现机制   总被引:4,自引:0,他引:4  
钟汉如  王创生 《计算机工程》2002,28(10):41-42,101
论述了实时嵌入式Liunx的实时机制,详细讨论了实现实时的两种方法:一种是硬件和软件相结合的中断机制,一种是实时调度机制和各种实时算法。  相似文献   

11.
Vxworks嵌入式实时操作系统任务调度方法研究   总被引:3,自引:0,他引:3  
介绍了Vxworks嵌入式实时操作系统内核任务调度的4种方法,针对嵌入式实时操作系统多线程实时调度的应用需求,在对Vxworks嵌入式实时操作系统调度原理与方法进行分析研究的基础上,根据指定应用环境的设计指标与方案,对Vxworks嵌入式实时操作系统系统任务调度方法进行了分析比较,通过仿真实验的方式对其性能进行测试,并得出了方法适用性的相关论断,从而为相关领域嵌入式实时操作系统的技术应用提供参考。  相似文献   

12.
基于嵌入式实时操作系统的驱动框架   总被引:2,自引:0,他引:2       下载免费PDF全文
李健  李明禄  张激  施刚 《计算机工程》2007,33(21):273-275
嵌入式设备随着应用领域的扩展呈现出多样性以及复杂性,而嵌入式实时系统普遍不具有良好的设备驱动体系结构,造成驱动开发困难、可移植性差。该文给出了一种嵌入式实时操作系统下的驱动框架,支持各种设备及总线接口,设计了一种快速的设备中断机制,符合嵌入式实时系统的强实时、高可靠的特点,能够满足开发各种嵌入式系统。  相似文献   

13.
为了提高嵌入式实时软件的测试效率,提出了基于关键字驱动脚本技术的嵌入式实时软件自动化测试框架。首先指出嵌入式实时软件测试存在的问题,对比分析了目前常用的自动化测试框架;然后针对DCS控制器嵌入式软件设计了自动化测试框架,并描述用到的相关技术;最后给出控制器版本验证的例子,结果表明自动化测试的可行性。  相似文献   

14.
在嵌入式实时操作系统中,单独使用合作式调度或抢占式调度难以同时完全满足时间触发任务和事件触发任务调度的性能要求。针对该问题,结合不同调度方式和触发方式的优点,设计一个基于混合架构的嵌入式实时操作系统SinewOS。该系统支持时间/事件触发、合作式/抢占式的混合调度以及同等优先级任务的调度。实验结果证明,该系统具有良好的可预测性和时间确定性,事件响应速度快,代码空间要求低,适用范围广。  相似文献   

15.
葛永琪  董云卫  张健  顾斌 《软件学报》2015,26(4):819-834
能量收集嵌入式系统(energy harvesting embedded system,简称EHES)的任务调度算法需要考虑能量收集单元的能量输出、能量存储单元的能量水平和能量消耗单元的能耗.实时任务在满足能量约束的条件下,才可能满足时间约束.在这个背景下,传统固定优先级调度算法不再适用于EHES.提出一种基于分组的自适应任务调度算法,它能根据能量收集单元由于能量输出的不确定性而造成的非能量约束情况和能量约束情况,自适应地选择任务调度算法.在非能量约束的情况下,减少任务抢占次数,增强任务的可调度性;在能量约束情况下,减少电池模式切换次数,提高能量存储单元的平均能量水平,从而降低系统能量约束.在一个可进行大范围任务集合仿真的实验环境下对提出的算法进行验证,并将基于分组的自适应调度算法与现有的两个经典算法进行了对比.  相似文献   

16.
如何构造嵌入式实时应用系统   总被引:2,自引:0,他引:2  
文中对组织和设计嵌入式实时应用系统应着重考虑的一些问题做了探讨,主要包括系统实时目标分析、硬件平台的规划、实时操作系统的选择、编程语言的选择和其它方面的一些关键问题。  相似文献   

17.
实时嵌入式操作系统μC/OS-II内核的分析与改进   总被引:3,自引:0,他引:3       下载免费PDF全文
基于源码公开的实时嵌入式操作系统μC/OS-II及对内核的分析,该文对μC/OS-II的调度算法提出了改进,即扩充了任务数目,采用了任务分类的方法,使其能支持多于64个任务的调度。并可根据实际要求,对任务分组采用不同的调度算法,同时在整体上保持优先级调度模式。该文给出了局部时间片轮转调度和优先级调度算法的实现。  相似文献   

18.
随着特高压电网建设的不断推进和智能电网发展方向的确立,电网对稳定控制装置在数据分析处理能力和通信能力上的要求不断提高,而目前电网稳定控制装置中普遍采用的“中断+主循环”的嵌入式软件设计模式将难以满足日益复杂的功能要求。该文探讨了稳定控制装置对软件设计的技术要求,指出了目前稳定控制装置软件设计模式中存在的不足,并分析了将VxWorks、QNX、RT—Linux等主流嵌入式实时操作系统应用于稳定控制装置设计的可行性,并对任务调度实现进行了分析研究。  相似文献   

19.
本文浅析了在多处理器体系结构上的调度实时任务的各种不同方法。我们首先比较了这些不同的解决方案,然后描述了一种调度任务集的方法。该方法基于端对端的任务调度,考虑任务间的线性优先约束以及任务对资源的需求。同时.这种调度方法的另外一个目的是尽量减少处理器间的通信代价。这个模型也考虑了不同处理器之间的不同通信带宽以及各种处理器拥有不同的处理性能。  相似文献   

20.
本文浅析了在多处理器体系结构上的调度实时任务的各种不同方法.我们首先比较了这些不同的解决方案,然后描述了一种调度任务集的方法.该方法基于端对端的任务调度,考虑任务间的线性优先约束以及任务对资源的需求.同时-这种调度方法的另外一个目的是尽量减少处理器间的通信代价.这个模型也考虑了不同处理器之间的不同通信带宽以及各种处理器拥有不同的处理性能.  相似文献   

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

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