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

计算机工程 ›› 2011, Vol. 37 ›› Issue (4): 43-45. doi: 10.3969/j.issn.1000-3428.2011.04.016

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

AUTOSAR基础软件调度器的设计与实现

张谚华,项 晨,涂时亮   

  1. (复旦大学计算机科学与技术学院,上海 200433)
  • 出版日期:2011-02-20 发布日期:2011-02-17
  • 作者简介:张谚华(1985-),男,硕士,主研方向:嵌入式操作系统,汽车电子系统,无线传感器网络;项 晨,硕士;涂时亮,教授

Design and Implementation of AUTOSAR Basic Software Scheduler

ZHANG Yan-hua, XIANG Chen, TU Shi-liang   

  1. (School of Computer Science, Fudan University, Shanghai 200433, China)
  • Online:2011-02-20 Published:2011-02-17

摘要: 在AUTOSAR平台的软件架构中,基础软件层包含大量接口定义完整的标准模块。开发AUTOSAR应用时需要将基础软件层模块嵌入到操作系统上下文中,由操作系统来触发模块的主处理函数,并提供必要的数据同步机制。为此,提出一种基础软件调度器模块的设计及实现方案,将上述模块嵌入到指定项目的上下文中。实现结果表明,该方案能节约操作系统资源,提高模块可靠性和稳定性。

关键词: 开放式汽车系统架构, 基础软件调度器, 汽车电子

Abstract: The Basic Software(BSW) layer is composed of a large number of well-defined standardized modules in the software architecture of the AUTOSAR platform. BSW module should be embedded into AUTOSAR OS context, main processing functions should be trigger and data consistency mechanisms should be applied for the BSW modules when developing AUTOSAR applications. Under such circumstance, this paper presents a design and implementation scheme of BSW scheduler module in this chapter in order to assemble BSW modules in a well-defined and efficient manner in a project specific context. This scheme can reduce operating system resources consumption significantly and improve reliability and stability of BSW modules.

Key words: AUTOSAR, Basic Software(BSW) scheduler, automotive electronics

中图分类号: