密级:
汽车电子控制器处理芯片及ECU板
级抽象技术研究报告
编号 TM-DMP-01-RD-PRE-013 拟制 陈丽蓉 日期 2010 年 2 月 1 日 审核 日期 年 月 日 会签 日期 年 月 日 标准化 日期 年 月 日 批准 日期 年 月 日 顾客/代表 日期 年 月 日 此文档版权归北京科银京成技术有限公司所有。未经公司许可,文档内容不得以任何方式外传。
修订历史记录
日期& 修订人 2010/4/20 陈丽蓉 2010-4-29 赵焕宇 修订记录 完成初稿 增加硬件特征描述 版本标识 V1.0 V1.1 备注 此文档版权归北京科银京成技术有限公司所有。未经公司许可,文档内容不得以任何方式外传。
北京科银京成技术有限公司 汽车电子控制器处理芯片及ECU板级抽象技术研究报告
目 录
引言......................................................................... 1
背景 1 概述 1
缩写词和名词定义 ......................................................... 1 参考资料 ................................................................. 1 1 AUTOSAR国际标准分析 ................................................... 3
1.1 系统概述 ......................................................... 3 1.2 微控制器抽象层 ................................................... 7 1.3 复杂驱动 ........................................................ 17 1.4 ECU抽象层 ...................................................... 19 1.6 抽象接口实现示例 ................................................ 32 1.7 主要参考的AUTOSAR规范列表 ...................................... 35 2 主流汽车电子嵌入式微处理器及ECU硬件特性分析 .......................... 37
2.1 MPC563X嵌入式微处理器特性 ...................................... 37 2.2 MPC5554特性 .................................................... 38 2.3 MPC555特性 ..................................................... 39 2.4 9S12X特性 ...................................................... 37 2.5 9S12DP512特性 .................................................. 41 2.6 HCS08特性 ...................................................... 41 2.7 STM08特性 ...................................................... 42 3 开发环境 .............................................................. 37
3.1 基础开发工具 .................................................... 43 3.2 配置生成工具 .................................................... 44 4 国内汽车厂商应用需求分析 .............................................. 44
4.1 一汽应用需求分析 ................................................ 44 4.2 上汽应用需求分析 ................................................ 44 4.3 奇瑞应用需求分析 ................................................ 44 4.4 长安应用需求分析 ................................................ 45 5 汽车电子控制器处理芯片及ECU板级抽象软件实现策略 ...... 错误!未定义书签。
5.1 控制器处理芯片抽象软件实现策略 .................. 错误!未定义书签。 5.2 ECU板级抽象软件实现策略 ........................ 错误!未定义书签。
I
北京科银京成技术有限公司 汽车电子控制器处理芯片及ECU板级抽象技术研究报告
引言
背景
本项目来源于核高基重大专项3-1课题:实时嵌入式操作系统及开发环境,本项目为该课题的分课题:汽车电子硬件抽象技术研究。
在分课题中,科银京成将以总课题组制定的汽车电子基础软件平台体系规范为基础,通过对国内外相关技术和标准的充分研究,以及汽车电子控制系统硬件平台的详细调研,研究汽车电子硬件抽象的关键技术,设计开发汽车电子基础软件平台中的硬件驱动软件模块,并实现对电子控制单元(ECU)和微控制器外部设备的抽象,为汽车电子基础软件平台中其他相关的软件组件如嵌入式实时操作系统与系统服务、存储服务、通信服务等各种服务及管理组件(包括驱动自身的管理组件)提供支持和功能调用、以及系统的引导启动、系统软件加载等支撑服务;为支撑本课题组形成汽车电子应用软件设计、编程、调试、仿真、集成、测试、部署的一体化工具环境,提供与硬件适配相关的图形化配置工具、部署工具及接口,以便在进行应用开发时能有效地完成硬件相关的配置和使用。
概述
本文档将从以下几方面描述有关汽车电子控制器处理芯片及ECU板级抽象技术研究的内容:
? AUTOSAR标准分析
? 主流汽车电子嵌入式微处理器及ECU硬件特性分析 ? 开发环境
? 国内汽车厂商应用需求分析
? 汽车电子控制器处理芯片及ECU板级抽象软件实现策略
缩写词和名词定义
缩写、术语 解 释 AUTOSAR DIO AUTomotive Open System Architecture 汽车开放系统结构 Digital Input/Output 数字输入/输出 1
北京科银京成技术有限公司 汽车电子控制器处理芯片及ECU板级抽象技术研究报告
ADC SPI PWM PORT ICU Watchdog FLASH EEPROM RAM test CAN Timer SCI Analogue Digital Converter 模数转换器 Serial Peripheral Interface 串行外设接口 Pulse Width Modulation 脉冲宽度调制 端口 Input Capture Unit 输入捕获单元 看门狗 闪存 电子可檫除、可编程只读存储器 内存测试 Controller Area Network 控制器局域网 定时器 串行通信接口 参考资料
? AUTOSAR 3.1系列规范
? 各种汽车电子嵌入式微处理器芯片手册、ECU板级资料
2