作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (16): 53-55. doi: 10.3969/j.issn.1000-3428.2007.16.018

• 软件技术与数据库 • 上一篇    下一篇

嵌入式实时操作系统AutoOSEK的设计

章亮飞,李银国   

  1. (重庆邮电大学汽车电子与嵌入式系统研究所,重庆 454000)

  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-08-20 发布日期:2007-08-20

Design of Embedded Real-time Operating System AutoOSEK

ZHANG Liang-fei, LI Yin-guo

  

  1. (Institute of Automotive Electronics and Embedded System, Chongqing University of Posts and Telecommunications, Chongqing 454000)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-08-20 Published:2007-08-20

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

关键词: 嵌入式实时操作系统, OSEK/VDX规范, 中断管理

Abstract: OSEK/VDX is a software standard with an open-ended architecture for distributed control units in vehicles. The structure of AutoOSEK which is an realization of embedded real-time operating system(RTOS) based on OSEK/VDX standard is introduced. The method of separated codes related with processor is adopted by AutoOSEK for satisfying reliability, both of the idea of realization of part irrelated with processor and part related with processor are discussed, and the performance of AutoOSEK is analyzed. AutoOSEK is realized on the chip of Motorola HCS12 and multi-hardware platform based on ARM kernel, and applied well to the automotive electronic control system.

Key words: embedded real-time operating system, OSEK/VDX standard, interrupt management

中图分类号: