检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学技术大学计算机科学与技术系,安微合肥230027
出 处:《计算机应用与软件》2009年第9期49-51,68,共4页Computer Applications and Software
基 金:高校博士点基金(20050358040);安徽省自然科学基金(070412030)
摘 要:OSEK/VDX标准在汽车电子领域有着广泛的应用。该标准仅仅规定了OSEK操作系统的系统行为以及相关接口功能,并未涉及其具体实现,因此研究基于OSEK标准的嵌入式操作系统结构与设计方法有着重要意义。在深入分析OSEK操作系统标准的基础上,给出了基于OSEK操作系统标准的车载嵌入式操作系统内核OSEKernel的结构。介绍OSEKernel中ECC2和BCC2一致类的任务调度、警报与计数器、第二类中断的设计方法,以及降低RAM消耗的任务堆栈优化方法,最终在x86平台下实现了OS-EKernel的原型。OSEK/VDX standard is widely used in automotive electronics area, the standard only defines the system behaviours and corresponding function interfaces of OSEK operation system, but the specific implementation of OSEK operation system is not addressed, so it has the significance to research the structure and design method of the embedded operation system based on OSEK standard. In this paper we elab- orately analyzed OSEK operation system standard, and then introduced the structure of OSEKeruel based on it which is the kernel of on-board embedded operation system. This paper also introduces the conformance class design methods of task scheduling, alarm and counter, ISR2 of ECC2 and BCC2 in OSEKernel, and the way to optimise task stack for limiting RAM usage. Finally we implemented the prototype of OSEKernl on x86 platform.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.223.106.232