Abstract:
Aiming at promoting the reusability and integratability of automotive software, this paper refers to the automotive open system architecture standard AUTOSAR Operating System(OS) specification which is a standard for automotive industry, discusses the design approach of function modules such as schedule table, OS-application and timing protection on the basis of OSEK/VDX OS. It implements it on MC9S08DZ60, which is a freescale 8-bit microprocessor chip. It tests storage demand and real-time performance of the system, the result of which shows the system meets the requirements of embedded real-time OS.
Key words:
AUTOSAR specification,
OSEK/VDX specification,
real-time Operating System(OS),
schedule table,
timing protection,
stack monitoring
摘要:
针对汽车电子软件的复用和集成问题,参照汽车开放系统架构标准AUTOSAR操作系统规范,在OSEK/VDX操作系统的基础上增加调度表、OS-应用和时序保护等功能模块,并以MC9S08DZ60芯片为硬件平台实现一个符合该规范的操作系统内核,对其存储要求和时间性能进行测试。测试结果表明,该操作系统能满足嵌入式系统的存储要求和实时要求。
关键词:
AUTOSAR规范,
OSEK/VDX规范,
实时操作系统,
调度表,
时序保护,
堆栈监测
CLC Number:
CHEN Hai-Lan, LUO Xiao-Min, CHU Shi-Liang, TANG Zhi-Jiang, CHEN Hao. Design and Implementation of Real-time Operating System Based on AUTOSAR[J]. Computer Engineering, 2012, 38(20): 9-12.
陈海兰, 罗晓敏, 涂时亮, 唐志强, 沈灏. 基于AUTOSAR的实时操作系统设计与实现[J]. 计算机工程, 2012, 38(20): 9-12.