首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
AutoOSEK是基于OSEK/VDX规范的在MC9S12DP256硬件平台上开发的嵌入式实时操作系统;为扩展AutoOSEK在汽车电子领域的应用,需将其移植到不同的硬件平台;文章研究了嵌入式操作系统在不同平台移植的理论与技术,提出一种采用层次化和模块化的思想对AutoOSEK进行移植的通用方法;采用该方法实现了AutoOSEK在基于PowerPC架构32位处理器MPC5634上的移植;为验证移植方法的合理性,对移植后的AutoOSEK进行了功能和性能测试,测试结果显示任务切换时间达到2.90μs,能够很好满足汽车电子领域实时性的需要;经验证该操作系统移植方法简单高效,可有效加快开发进程。  相似文献   

2.
赵秋林  阴晓峰 《计算机工程》2010,36(23):280-282
根据OSEK OS规范,对实时操作系统uC/OS II的任务调度策略进行改进。提出一种符合OSEK OS规范的任务管理机制,修改uC/OS II的优先级判定方法,以使数值0代表优先级最低,数值越大优先级越高。测试结果表明,修改uC/OS II后的操作系统支持同优先级多任务,同优先级队列中的任务按FIFO顺序调度。  相似文献   

3.
OSEK操作系统对其不同版本提供的应用程序接口进行了标准化,并在嵌入式实时操作系统的基础上,分析OSEKOS及两者技术特点之间的差异;通过修改内核的部分功能,使之符合OSEKjVDX规范,并将其应用到CAN网络申的节点通信。本文着重描述了操作系统的任务管理机制、符合类、同步机制和中断管理。  相似文献   

4.
基于OSEK/VDX操作系统的任务管理机制设计   总被引:6,自引:0,他引:6  
在汽车电子仿真控制平台开发领域,通常需要遵循OSEK/VDX规范集,而该规范集的核心之一便是OSEK/VDX操作系统规范。要设计一个符合该规范的微实时操作系统,任务管理机制是保证其实时性的重要方面。该史提出一种符合OSEK/VDX操作系统规范的任务管理机制,以满足OSEK/VDX操作系统的需要。  相似文献   

5.
嵌入式实时操作系统AutoOSEK的设计   总被引:2,自引:2,他引:2       下载免费PDF全文
OSEK/VDX规范是一个用于汽车电子、并带有接口的开放式软件规范。基于OSEK/VDX规范,该文介绍了嵌入式实时操作系统AutoOSEK的内核结构,AutoOSEK采用了与“硬件无关”、“硬件相关”部分完全独立的设计架构,讨论了这2个部分的实现方法,分析了系统性能。系统在基于Motorola HCS12系列芯片和ARM内核的多硬件平台中得以实现,并在汽车电子控制系统开发中得到了较好的 应用。  相似文献   

6.
OSEK/VDX规范在汽车电子控制系统开发中具有重要地位,其中OSEK/VDX通信规范(OSEK COM)为汽车电子通信系统的构建提供了依据和参考。本文介绍了OSEK COM3.03规范基于消息的通信机制,设计并实现了一种基于CAN总线的通信系统,并对该系统的功能进行了测试。测试表明,该通信系统可以很好地实现消息的发送和接收功能。  相似文献   

7.
基于OSEK规范的嵌入式实时操作系统研究   总被引:14,自引:2,他引:14  
介绍了当前在国际汽车工业界日益占据主导地位的汽车电子开放式系统及其接口的软件规范(OSEK/VDX)体系的来由和最新的发展动向,以及该体系中实时操作系统规范(0SEK OS)的特点。同时,详细地分析了OSEK OS运行机制,并讨论了系统实现和优化的方法。  相似文献   

8.
清华OSEK车用嵌入式实时操作系统设计   总被引:3,自引:0,他引:3  
OSEK规范是一个汽车电子开放式系统及其接口的软件规范,MPC555是Motorola公司开发的高性能车用微控制器。结合这两者的技术特点,提出了在MPC555硬件平台上实现符合OSEK规范的车用嵌入式实时操作系统的设计思想,介绍了操作系统实现的集成交叉开发环境,详细分析了该操作系统的组成与实现,并对其实时性和存储要求进行了评估。  相似文献   

9.
本文成功地将符合OSEK/VDX标准的嵌入式实时操作系统OSEK Turbo OS应用到燃料电池城市客车整车控制器中.将控制程序划分为合理的任务后,通过引入实时操作系统,采用基于优先级的抢占式调度方式构建控制软件系统.不但提高了软件的执行效率,保证了控制器的实时性要求,也提高了控制软件的开发效率.在该实时操作系统的基础上.成功地实现了对整车运行的管理与控制、基于CAN总线的各部件节点的协调控制、故障诊断和处理及数据监控记录等功能.顺利完成了燃料电池城市客车整车控制器的开发.  相似文献   

10.
提出了一种满足OSEK/VDX操作系统规范的任务管理机制,通过修改μCosⅡ的任务调度算法,在Freescale的MC9S12系列芯片上成功进行了移植,实现了同优先级多任务的调度。  相似文献   

11.
根据OSEK/VDX标准设计嵌入式实时操作系统,侧重于任务管理,资源管理部分的实现。并在自主开发的汽车稳定性控制器硬件在环仿真平台上进行验证。实验结果表明,在该操作系统上开发系统可以有效地提高实时性和稳定性,能够满足汽车稳定性控制器的要求。  相似文献   

12.
Alpha OSEK:一个基于OSEK/VDX标准实现的嵌入式实时操作系统   总被引:2,自引:0,他引:2  
文章介绍了基于OSEK标准实现的嵌入式实时操作系统-AlphaOSEK。该操作系统适于深嵌入、小内存、有强实时需求的环境。介绍了操作系统的各组成模块及相关特征,还分析了AlphaOSEK对OSEK标准的优化。  相似文献   

13.
容错最早时限优先调度   总被引:6,自引:0,他引:6       下载免费PDF全文
最早时限优先调度(EDF)是最优的动态可抢占先级实时调度算法,具有灵活、简单和高效的特点,但并没有考虑实时系统的容错要求。本文提出一种容错EDF算法,实现在规定时间段内的单个错误容错。本文详细分析了该算法的容错机制,证明了该算法的正确性,并给出了算法的可调度条件。  相似文献   

14.
针对汽车电子软件的复杂性、实时性和可移植性问题以及现有OSEK操作系统的开源性问题,基于OSEK操作系统规范(ISO 17356-3),采用面向对象的程序设计思想,从任务、中断、资源、事件、计数器和警报6个方面进行研究,利用32位PowerPC处理器的数出前导零数目指令cntlzw和软中断等,设计了一个具有可裁减性和可扩展性的汽车电子实时操作系统,并在MPC5554开发板上进行了操作系统的内核移植和性能测试。  相似文献   

15.
在分析OSEK/VDX规范的基础上,从任务调度、事件机制和资源管理等方面出发,研究8位嵌入式实时操作系统FDOSEK的设计,并在Freescale的MC9S08DZ60芯片上实现其内核。对FDOSEK的任务切换时间和存储需求进行测试,结果表明,FDOSEK具有较强的实时性和较低的存储需求,适用于汽车电子领域。  相似文献   

16.
本首先介绍了应用于汽车电子方面的RTOS行业标准——OSEK/VDX,然后提出对待开发RTOS内核的设计方案,任务定义遵循OSEK的BCC1 Conformance Classes,内核为可抢占式的内核。在内存使用和堆栈分配方面引用了single-shot模型和自动分配资源(Auto Resources)策略。最后,提到在汽车电子应用开发中的难点所在。  相似文献   

17.
基于OSEK标准任务调度算法的改进   总被引:2,自引:0,他引:2       下载免费PDF全文
蒋建春  张慧 《计算机工程》2009,35(20):228-230
基于OSEK标准的嵌入式操作系统在实时性和可靠性等方面有很高的要求,任务调度算法的好坏以及执行效率直接关系到操作系统的可靠性和实时性。通过分析OSEK标准的任务调度机制,针对其调度机制中优先级较低的任务长期不能执行等问题,提出一种补偿调度算法,在设定时间内对较低优先级任务进行补偿调度。实验验证该方法可行。  相似文献   

18.
在嵌入式系统中,任务调度算法的好坏很大程度上决定了系统的性能。本文分析了嵌入式实时系统中有代表性的静态以及动态调度算法,在此基础上,结合静态和动态算法各自的优点,提出一种新的任务调度算法NEDF。  相似文献   

19.
OSEK/VDX操作系统是一种嵌入式实时操作系统(RTOS),具有可裁剪性。本文着重描述了操作系统的内核,包括任务管理机制、一致类、事件机制、调度机制、中断管理、资源管理机制和报警器机制。  相似文献   

20.
实时操作系统任务调度策略的研究与设计   总被引:3,自引:2,他引:3  
实时操作系统的调度策略是影响系统实时性和稳定性的一个重要因素,通过对抢占调度和分时调度的研究,设计了一个可分级抢占和分时调度的实时操作系统。用抢占调度方式来保证系统的实时性,用分时调度来减少进程饥饿现象的发生,提高系统的稳定性,更易于使用。  相似文献   

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

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