共查询到20条相似文献,搜索用时 15 毫秒
1.
AutoOSEK是基于OSEK/VDX规范的在MC9S12DP256硬件平台上开发的嵌入式实时操作系统;为扩展AutoOSEK在汽车电子领域的应用,需将其移植到不同的硬件平台;文章研究了嵌入式操作系统在不同平台移植的理论与技术,提出一种采用层次化和模块化的思想对AutoOSEK进行移植的通用方法;采用该方法实现了AutoOSEK在基于PowerPC架构32位处理器MPC5634上的移植;为验证移植方法的合理性,对移植后的AutoOSEK进行了功能和性能测试,测试结果显示任务切换时间达到2.90μs,能够很好满足汽车电子领域实时性的需要;经验证该操作系统移植方法简单高效,可有效加快开发进程。 相似文献
2.
3.
OSEK操作系统对其不同版本提供的应用程序接口进行了标准化,并在嵌入式实时操作系统的基础上,分析OSEKOS及两者技术特点之间的差异;通过修改内核的部分功能,使之符合OSEKjVDX规范,并将其应用到CAN网络申的节点通信。本文着重描述了操作系统的任务管理机制、符合类、同步机制和中断管理。 相似文献
4.
5.
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.
10.
提出了一种满足OSEK/VDX操作系统规范的任务管理机制,通过修改μCosⅡ的任务调度算法,在Freescale的MC9S12系列芯片上成功进行了移植,实现了同优先级多任务的调度。 相似文献
11.
12.
Alpha OSEK:一个基于OSEK/VDX标准实现的嵌入式实时操作系统 总被引:2,自引:0,他引:2
文章介绍了基于OSEK标准实现的嵌入式实时操作系统-AlphaOSEK。该操作系统适于深嵌入、小内存、有强实时需求的环境。介绍了操作系统的各组成模块及相关特征,还分析了AlphaOSEK对OSEK标准的优化。 相似文献
13.
最早时限优先调度(EDF)是最优的动态可抢占先级实时调度算法,具有灵活、简单和高效的特点,但并没有考虑实时系统的容错要求。本文提出一种容错EDF算法,实现在规定时间段内的单个错误容错。本文详细分析了该算法的容错机制,证明了该算法的正确性,并给出了算法的可调度条件。 相似文献
14.
针对汽车电子软件的复杂性、实时性和可移植性问题以及现有OSEK操作系统的开源性问题,基于OSEK操作系统规范(ISO 17356-3),采用面向对象的程序设计思想,从任务、中断、资源、事件、计数器和警报6个方面进行研究,利用32位PowerPC处理器的数出前导零数目指令cntlzw和软中断等,设计了一个具有可裁减性和可扩展性的汽车电子实时操作系统,并在MPC5554开发板上进行了操作系统的内核移植和性能测试。 相似文献
15.
16.
本首先介绍了应用于汽车电子方面的RTOS行业标准——OSEK/VDX,然后提出对待开发RTOS内核的设计方案,任务定义遵循OSEK的BCC1 Conformance Classes,内核为可抢占式的内核。在内存使用和堆栈分配方面引用了single-shot模型和自动分配资源(Auto Resources)策略。最后,提到在汽车电子应用开发中的难点所在。 相似文献
17.
18.
在嵌入式系统中,任务调度算法的好坏很大程度上决定了系统的性能。本文分析了嵌入式实时系统中有代表性的静态以及动态调度算法,在此基础上,结合静态和动态算法各自的优点,提出一种新的任务调度算法NEDF。 相似文献
19.