共查询到17条相似文献,搜索用时 108 毫秒
1.
国际上在汽车控制系统平台开发方面要求开发出来的汽车控制系统应该遵循一个统一的OSEK/VDX协议。本文介绍OSEK/VDX协议和国内外已经开发出来的基于OSEK/VDX协议的产品,提出了一种汽车控制系统平台开发方案,在免费的嵌入式实时操作系统μC/OS-Ⅱ的基础上,通过修改μC/OS-Ⅱ实时系统内核,开发符合OSEK/VDX协议的汽车控制系统平台。 相似文献
2.
车用实时操作系统OSEKkernel的开发 总被引:2,自引:0,他引:2
根据OSEK/VDX的要求,开发了一个车用实时操作系统OSEKkernel,并对其开发方法和关键部分的源代码进行了介绍。该系统可缩短电子控制单元(ECU)的软件开发周期、提高可靠性和共享软件资源。此系统已在TI公司的LF2407DSP上调试成功,并被用于无刷直流电机控制系统。 相似文献
3.
4.
随着汽车电子化程度不断增长,汽车上使用了越来越多的微处理器来实现更加准确的控制和检测功能。随着基于处理器的电控单元功能越来越强大,其设计以及开发也随之变得复杂,因此需要有一个嵌入式操作系统来实现其复杂的功能。文中首先介绍了汽车行业嵌入式操作系统标准(OSEK/VDX)的组成及特点,然后参照该操作系统标准,设计了基于微内核结构的汽车专用嵌入式操作系统,在移植性、可靠性以及扩展性方面有了很大的提高。 相似文献
5.
6.
7.
8.
9.
10.
11.
OSEK OS (Offene Systeme und deren Schnittstellen für die Elektronik in Kraftfahrzeugen Operating System) is an open, real-time
operating system standard for ECU software in vehicles. Because it was originally designed to be used in an extremely resource-constrained
environment, an OSEK-compliant operating system must incur low processing overhead and memory usage. Unfortunately, as OSEK
OS has evolved over time, it now specifies nontrivial kernel features along with multiple conformance classes and application
modes. This may lead to unwanted dynamic resource usage in a system using OSEK OS unless the standard is carefully interpreted
and designed into an OSEK OS implementation. In this paper, we analyzed the various kernel features of OSEK OS and their interactions
to identify areas in the standard that warrant further resource usage optimization. In particular, we attempted to reduce
the run-time memory footprint. Based on our analyses, we present two kernel mechanisms: (1) stack sharing among tasks and
(2) light-weight ready queue handling specialized for OSEK OS conformance classes. We also offer implementation methods for
the proposed mechanisms by extending OIL and associated tools. Finally, we show the effectiveness of the proposed mechanisms
via extensive experiments. Our mechanisms allow OSEK-based systems to use only 36% of the memory requirements of conventional
OSEK-based systems on average. 相似文献
12.
13.
网络管理能保证车载网络的安全性和可靠性。通过分析OSEK网络管理规范及FlexRay总线的特点,提出在FlexRay总线通信周期动态段中实现OSEK网络管理的方案,给出了FlexRay总线网络管理协议数据单元的定义,分析和研究了FlexRay总线的OSEK网络管理过程及网络管理消息在动态段中延迟发送问题。最后在自行设计的实验平台上进行了实验,验证了本方案的可行性。 相似文献
14.
15.
16.
17.
Virtualization is attracting significant interest in the automotive industry because it enables a highly secure and reliable
computing environment. More importantly, virtualization maintains the same operating environment for legacy automotive software
while exploiting the benefits of widely adopted multicore platforms. To exploit the virtualization technology in an automotive
system, it is important to predict the WCET of an automotive application running on a virtual machine monitor (VMM). Unfortunately,
the task is challenging because of difficulties in analyzing complicated interactions between a VMM and a guest OS. There
are no known attempts to predict the WCET of an application in such an environment. In this paper, we propose a hierarchical
and parametric WCET prediction framework. We divide the problem into two subproblems. First, we model the WCET of an application
as a function of WCETs of system calls provided by a guest OS. Second, we model WCETs of a system call as a function of WCETs
of VMM services. To establish this framework, we clearly identify the places and times of VMM services invoked during the
execution of an application. At the time of deployment, the WCET of an application is instantiated by composing the WCET models
altogether. We have performed experiments with the proposed framework by predicting the WCETs of sample programs on various
virtual and real machine platforms. These experimental results effectively demonstrate the viability of the proposed framework. 相似文献