共查询到17条相似文献,搜索用时 112 毫秒
1.
清华OSEK车用嵌入式实时操作系统设计 总被引:3,自引:0,他引:3
OSEK规范是一个汽车电子开放式系统及其接口的软件规范,MPC555是Motorola公司开发的高性能车用微控制器。结合这两者的技术特点,提出了在MPC555硬件平台上实现符合OSEK规范的车用嵌入式实时操作系统的设计思想,介绍了操作系统实现的集成交叉开发环境,详细分析了该操作系统的组成与实现,并对其实时性和存储要求进行了评估。 相似文献
2.
AutoOSEK是基于OSEK/VDX规范的在MC9S12DP256硬件平台上开发的嵌入式实时操作系统;为扩展AutoOSEK在汽车电子领域的应用,需将其移植到不同的硬件平台;文章研究了嵌入式操作系统在不同平台移植的理论与技术,提出一种采用层次化和模块化的思想对AutoOSEK进行移植的通用方法;采用该方法实现了AutoOSEK在基于PowerPC架构32位处理器MPC5634上的移植;为验证移植方法的合理性,对移植后的AutoOSEK进行了功能和性能测试,测试结果显示任务切换时间达到2.90μs,能够很好满足汽车电子领域实时性的需要;经验证该操作系统移植方法简单高效,可有效加快开发进程。 相似文献
3.
Alpha OSEK:一个基于OSEK/VDX标准实现的嵌入式实时操作系统 总被引:2,自引:0,他引:2
文章介绍了基于OSEK标准实现的嵌入式实时操作系统-AlphaOSEK。该操作系统适于深嵌入、小内存、有强实时需求的环境。介绍了操作系统的各组成模块及相关特征,还分析了AlphaOSEK对OSEK标准的优化。 相似文献
4.
针对汽车电子软件的复杂性、实时性和可移植性问题以及现有OSEK操作系统的开源性问题,基于OSEK操作系统规范(ISO 17356-3),采用面向对象的程序设计思想,从任务、中断、资源、事件、计数器和警报6个方面进行研究,利用32位PowerPC处理器的数出前导零数目指令cntlzw和软中断等,设计了一个具有可裁减性和可扩展性的汽车电子实时操作系统,并在MPC5554开发板上进行了操作系统的内核移植和性能测试。 相似文献
5.
OSEK实时操作系统任务调度的优化 总被引:1,自引:0,他引:1
分析OSEK/VDX规范所定义的实时操作系统的任务状态及其调度过程;采用最早时限优先调度(EDF)算法对基于优先级的占先调度算法进行改进,得到改进算法--优先级时限优化调度法;运用差分时限链对优化算法进行实现,并对其有效性进行了对比分析. 相似文献
6.
OSEK/VDX规范是一个用于汽车电子、带有接口的开放式软件规范.本文首先介绍了OSEK标准,阐述了一种基于OSEK标准的嵌入式实时操作系统AutoOSEK的设计与实现,并对AutoOSEK的功能和性能进行了测试.系统已在基于Motorola HCS12系列芯片和基于ARM内核的多硬件平台中实现,并在汽车电子控制系统开发中得到较好的应用. 相似文献
7.
OSEK/VDX规范在汽车电子控制系统开发中具有重要地位,其中OSEK/VDX通信规范(OSEK COM)为汽车电子通信系统的构建提供了依据和参考。本文介绍了OSEK COM3.03规范基于消息的通信机制,设计并实现了一种基于CAN总线的通信系统,并对该系统的功能进行了测试。测试表明,该通信系统可以很好地实现消息的发送和接收功能。 相似文献
8.
俞立 《计算机光盘软件与应用》2010,(7):66-66
随着时代的发展,汽车在安全性和智能化等方面的要求越来越高.其结果是汽车在控制技术方面的复杂性大大增加。在这种市场需求下,汽车电子OSEK标准的实时系统越发显示出重要性。本文介绍了OSEK标准体系的由来和该体系中实时操作系统的特点,同时简略分析了此实时系统实现机制。 相似文献
9.
提出了一种满足OSEK/VDX操作系统规范的任务管理机制,通过修改μCosⅡ的任务调度算法,在Freescale的MC9S12系列芯片上成功进行了移植,实现了同优先级多任务的调度。 相似文献
10.
什么是嵌入式实时操作系统 总被引:3,自引:0,他引:3
[编者按]RTOS是开发计算机嵌入式应用产品的有力工具,研究和掌握RTOS的思想方法有益于提高开发人员的水平,从而缩短产品开发周期、提高产品质量.从第7期起,学习园地连载<嵌入式RTOS讲座>,主要内容如下:什么是嵌入式RTOS;RTOS中的一些基本概念;介绍一个源码公开的实时内核;在PC机上实现该实时内核的运行;让该实时内核在8位单片机上运行;如何将该实时内核移植到32位CPU上. 相似文献
11.
12.
嵌入式实时操作系统核心的设计与实现 总被引:3,自引:0,他引:3
针对广泛使用的基于8051核的MCU,给出一个嵌入式实时操作系统核心的设计方案。具体阐述了时间片、任务调度、信号量和中断处理的实现。 相似文献
13.
介绍了基于0SEK/VDX标准的开源嵌入式实时操作系统Trampoline,详细分析了该操作系统内核调度、任务管理和中断管理的实现机制,并指出了Trampoline为实现高可移植性、小内存的设计目标时对OSEK任务管理和中断管理所作的优化。最后,给出了在Linux/x86平台上使用Trampoline开发应用程序的方法。 相似文献
14.
本文针对Linux内核实时性及其应用领域的需求做了分析研究,并对Linux2.6内核源代码进行了分析。在此基础上,针对2.6内核实时性的不足提出了改进方案,在中断及调度机制方面建立新的中断体系及任务模型,并进行了试验调试。测试结果表明,改进后的Linux内核的响应速度显著得到了提高。 相似文献
15.
16.
17.
通过分析基于CAN总线的OSEK直接网络管理模式.提出一种OSEK直接网络管理的Ring、Alive消息算法实现方案.这种算法满足OSEKNM标准对网络管理消息的要求,并且简单易于实现.同时解析了网络消息的帧格式映射过程,包括网络管理消息在CAN总线系统上的帧格式等. 相似文献