首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 437 毫秒
1.
在嵌入式系统设计中采用事件触发模式,很大程度上会增加系统的复杂性、代码的长度和复杂性,不适合普通开发人员构建,因此必须采用价格昂贵的商业实时操作系统;同时还需要很大的操作系统开销。采用时间触发模式简单、可靠,开发时间短,但系统的实时响应能力将被削弱,除非系统进程极其简短。本文探讨了基于时间触发模式的任务调度与分解策略,从而使时间触发模式可以满足绝大多数工程实际的需要。  相似文献   

2.
改进型时间触发嵌入式系统编程模式   总被引:1,自引:0,他引:1  
对于成本敏感的嵌入式系统,通常因为资源有限而难以采用抢先式实时多任务操作系统。传统的基于超级循环的前后台编程方法和基于时间触发的合作式多任务编程方法对任务的划分需要较高的技巧。本文通过对基于时间触发合作式调度器的改进,建立了一种适用于小型嵌入式系统的通用编程模式,使这类系统的编程变得清晰、简单。  相似文献   

3.
电子控制系统运行的任务绝大多数是周期性任务,因此,采用时间触发模式进行设计具有合理性.本文详细介绍了时间触发合作式调度器的机制,并与抢占式设计调度器进行了比较;给出了一个使用时间触发模式开发太阳跟踪器的设计实例.  相似文献   

4.
一种时间触发的多任务调度器设计   总被引:2,自引:1,他引:1  
复杂的嵌入式系统中,采用传统的前后台单任务控制机制已经不能满足要求。本文在详细分析了时间触发和事件触发模式的优缺点的基础上,设计了一种基于时间触发的多任务调度器;实现了调度器的消息处理机制,并给出了设置硬件定时器的示例代码和周期性任务的处理代码;使用NEC公司的V850平台实现了该调度器,并给出了将该调度器应用于车载音响系统中的模块划分方式和周期性任务的处理方式。  相似文献   

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

6.
介绍一种基于AVR单片机的时间触发嵌入式系统,重点描述了该操作系统的结构.系统具有所占存储单元少,可靠性好,安全性高的特点.可以预测,这种基于单片机AVR的时间触发嵌入式系统有很好的应用市场前景.  相似文献   

7.
李繁  曾炼成  严剑 《计算机与现代化》2011,(12):144-146,153
多任务调度是嵌入式系统的关键问题之一,时间触发具有实时性和时间可预见的特点。本文设计时间触发模式多任务调度器.提出一种包含时间进程和任务状态的时间表结构,以时间进程映射任务周期,以任务状态标识任务就绪,以状态传递函数来控制系统状态转移。结合LM3S811硬件平台,实现了接球游戏中的时间触发模式调度器设计。  相似文献   

8.
针对分布式实时系统对操作系统内核的新需要,为避免因时间触发任务相互影响而造成的抖动,研究了时间触发任务的调度器设计,提出了一种改进的调度策略;在开放源代码的uCOSII嵌入式操作系统内核的基础上扩展了时间触发功能,设计了支持事件/时间混合触发的嵌入式实时操作内核TTuCOSII(Time-Triggered Micro Operating System II)。仿真实验表明TTuCOSII具有较高的时间触发精度,良好的调度性能,可以满足事件/时间混合触发的要求。  相似文献   

9.
针对当前嵌入式系统中时间触发与事件触发混合任务的特点,以μC/OS-II操作系统架构为基础,设计了一种能够同时支持时间触发与事件触发的混合操作系统内核架构。该架构符合OSEK/VDX标准,具有良好的可移植性。针对混合任务调度问题,提出了一种静态周期性可抢占式混合任务调度策略,该策略同时支持中断级与任务级的任务切换,并采用EDF(最早截止时间优先)算法对被抢占的时间触发任务进行恢复,相比OSEKtime OS只能在中断级进行任务切换以及FIFO(先进先出)恢复算法,能够提高系统资源利用率,并最大限度保证任务实时性。实验分析结果表明,所设计的混合操作系统架构移植方便,所提出的混合任务调度策略可行有效,调度过程具有良好的可预测性。  相似文献   

10.
操作系统是实时嵌入式系统的核心,其性能是决定系统实时性的关键因素之一.介绍了微内核实时操作系统-QNXNeutrino,并以标准检查程序对内核进行性能测试和分析.  相似文献   

11.
时间触发模式下的Protothreads设计应用   总被引:1,自引:1,他引:0  
Protothreads是一种无需堆栈的极轻量级线程。本文旨在讨论Protothreads在时间触发模式系统中所能发挥的优势。以一个具体例子为依据,详细介绍了如何使用经过改进之后的Protothreads构建一个多任务调度器,并使之顺利应用于时间触发模式的系统中。  相似文献   

12.
嵌入式车载导航的设计和实现   总被引:1,自引:0,他引:1  
车载导航是结合GPS定位、电子地图于一体的复杂嵌入式系统.嵌入式车载导航往往采用不同的硬件设备、操作系统以及电子地图,这更进一步增加了开发的复杂性.本文给出了一例嵌入式车载导航的设计方案.并对其硬件和软件体系进行了详细的分析.  相似文献   

13.
针对当前大多数嵌入式操作系统不能同时支持时间和事件双重触发的机制,对μC/OS-II内核进行了深入研究,对μC/OS-II的调度代码进行了分析,提出了将系统内核架构设计为上下两层,以时间触发部分为上层主要模块,事件触发部分为下层基础模块的层次性架构。从而使得系统核心的调度器即可以调度TT任务也可以调度ET任务;实验证明,该方法不仅能够支持时间和事件双重触发的任务调度,而且在不影响可靠性和确定性的情况下,提高了系统的灵活性和实时性。  相似文献   

14.
早期的分布式测试系统多是采用基于硬件连接线的触发方式,优点在于安全性高、速度快,适用于各节点设备较为集中的测试系统;为了使分布式测试系统不受制于线缆,同时又能够对范围更大、位置更分散的对象进行测试,提出了使用无线链路实现触发功能的系统方案,设计了一条无线传输链路,包含了从指令信息产生到指令信息接收整个链路中的各个模块,可以支持两种不同的触发模式——定时触发与随机触发,可以实现"一对一"以及"一对所有"场景的信息传输;通过使用基于USRP+LabVIEW的软件无线电对所提系统进行了功能测试与性能评估;功能测试结果表明,该方案可以顺利实现定时触发与随机触发模式下"一对一"和"一对所有"的信息指令传递;性能评估以时延作为评估指标,评估结果表明,在所使用的USRP+ Lab-VIEW的软件无线电条件下,全链路时延为毫秒级,具体数值由链路参数决定.  相似文献   

15.
嵌入式设备越来越广泛的应用于各个领域,嵌入式系统的研究与开发也成为一个热点。Linux由于其种种优点成为很多厂家开发嵌入式应用产品的底层操作系统,文中描述了基于InteI(r)公司Assabet硬件平台,应用嵌入式Linux操作系统来开发手持式电子书包(Ebook)产品的技术架构,提出了手持设备中嵌入式Linux系统开发的方法和实现过程,以及探讨了在开发过程中所需要注意的一些问题。  相似文献   

16.
随着外部事件的不可预知性和实时任务复杂性的增加,传统的仅采用基于事件触发机制的嵌入式实时操作系统的设计变得更加困难,在很多情况下,该系统难以保证实时运行过程中的安全性与可靠性。本文针对μC/OS-II在设计之初并没有考虑时间触发以及安全访问控制机制的特性,结合OSEK时间触发标准,设计并实现一种符合OSEK标准的、基于时间/事件双重触发的内核任务调度机制,并在该调度机制中,提出通过采用通用访问控制框架(GFAC)和安全属性映射表的方法,保证了不同角色对系统访问的安全访问控制。实验结果表明,所设计的调度机制和访问控制方法不仅满足了时间和事件双重触发特征,而且加强了对内核的安全访问控制操作并具有良好的使用效能。  相似文献   

17.
针对UUV(Unmanned Underwater Vehicle,无人潜航器)的水声探测功能与电磁非触发引信,传统的分立式测试方法分别采用两套独立的硬件电路,结构复杂、操作烦琐.设计了一种针对UUV的水声探测功能与电磁非触发引信的融合测试系统,底层基于嵌入式测试单元,结合主控软件中的产品数据库和目标仿真器,通过共用部分硬件电路的方式实现测试功能的融合,能够在保证测试性能与可靠性的基础上有效降低系统复杂度,同时提高测试效率.此外,通过基于LSTM(Long Short-Term Memory,长短期记忆)网络的RUL(Remaining Useful Life,剩余寿命)估计技术,能够对嵌入式测试单元的健康状况进行实时评估,提升系统可维护性.  相似文献   

18.
基于linux嵌入式系统的研究   总被引:3,自引:0,他引:3  
从linux操作系统,嵌入式系统,采用linux作为嵌入式系统的原因,linux嵌入式系统的组成,linux嵌入式系统开发平台和开发环境五个方面对linux嵌入式系统进行了较深入研究.在此基础上,根据863计划,以及当前国家对自主操作系统的大力支持,指出了开发linux嵌入式系统的必要性.  相似文献   

19.
本文针对传统的用模拟电路方法设计晶闸管过零触发脉冲电路的缺点,采用FPGA为核心.设计了一个8级功率可调的晶闸管过零触发电路,该电路包括三部分:过零脉冲产生;控制信号产生;负载触发脉冲产生.三相同步方波信号输入该电路后,将产生6路脉冲个数可调的过零触发信号,从而实现对负载功率的调节.文章采用Ouarts Ⅱ平台仿真,VHDL语言实现编程,电路简单实用,可靠性高.  相似文献   

20.
针对现有采用内触发方式的壳体电容式电子测压器,装配过程中壳体电容易受干扰,从而造成误触发或不触发等问题;同时为了获取火炮膛内压力场信息,需要进行膛内多点压力测试,但用内触发方式时间机制难以统一,由此提出了基于爆炸场光信号外触发测压器的设计,通过改造测压器的端盖,设计可靠的光触发电路,利用爆炸场光信号作为采样触发信号,将处理过的与压力信号有关的电信号进行采集并存储到单片机flash中。经模拟实验,该光触发测压器能够准确触发,为解决现有测压器容易误触发,获取膛内多点压力等问题提供了可行的方案。  相似文献   

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

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