AUTOSAR规范与车用控制器软件开发 (宋珂 王民 单忠伟 谭杨)

作者:cambrain     发布时间:2024-03-25     点击数:0    

AUTOSAR规范与车用控制器软件开发 (宋珂 王民 单忠伟 谭杨) 

点此下载   (访问密码: 3808)

888.jpg

这本《AUTOSAR规范与车用控制器软件开发 (宋珂 王民 单忠伟 谭杨) 》,汽车电子软件技术类书籍,汽车电子已成为汽车产品功能拓展与性能提升的重要技术支撑,而软件则是汽车电子的灵魂。对于汽车电子软件行业而言,AUTOSAR规范的应用打破了原有的汽车嵌入式系统软件开发模式,其快速提升软件质量及方便移植的特性降低了参与底层平台开发的门槛,对众多OEM厂商和Tier1而言可谓意义重大。自AUTOSAR规范诞生以来,至今亦不过十几载,而大规模应用更是近几年的事情。由于引入众多新的概念、新的工具、新的方法,AUTOSAR与传统的嵌入式软件开发模式差异较大,对于初学者来说都会感到有一点不适应。所以如果你将来想做一名汽车电子技术软件开发工程师的话,这本书不要错过哦!电子版的在云盘上,要的去下载吧!

目录

第1章 汽车电子控制系统介绍

1.1 电子技术在汽车上的应用

1.1.1 汽车电子技术的发展历史

1.1.2 汽车电子技术的应用现状

1.2 汽车电子控制系统的基本构成

1.3 车用控制器软件标准(从OSEK到AUTOSAR)

1.4 本章小结

第2章 AUTOSAR规范基础理论

2.1 AUTOSAR的由来与发展历程

2.1.1 AUTOSAR的由来

2.1.2 AUTOSAR的原则及核心思想

2.1.3 AUTOSAR的发展历程及应用现状

2.2 AUTOSAR分层架构

2.2.1 AUTOSAR应用软件层

2.2.2 AUTOSAR运行时环境

2.2.3 AUTOSAR基础软件层

2.3 AUTOSAR软件组件

2.3.1 软件组件的数据类型

2.3.2 软件组件的端口与端口接口

2.3.3 软件组件的内部行为

2.4 AUTOSAR虚拟功能总线

2.5 AUTOSAR方法论

2.6 AUTOSAR应用接口

2.7 本章小结

第3章 本书示例及AUTOSAR系统解决方案介绍

3.1 本书示例介绍

3.1.1 示例开发需求介绍

3.1.2 示例总体方案设计

3.1.3 示例系统设计

3.1.4 示例系统AUTOSAR架构

3.2 ETAS AUTOSAR系统解决方案介绍

3.3 本书AUTOSAR系统解决方案介绍

3.4 本章小结

第4章 AUTOSAR软件组件级设计与开发

4.1 Matlab/Simulink与Embedded Coder工具简介

4.1.1 Matlab/Simulink工具简介

4.1.2 Embedded Coder工具简介

4.2 基于Matlab/Simulink的软件组件开发

4.2.1 Matlab/Simulink与AUTOSAR基本概念的对应关系

4.2.2 软件组件内部行为建模方法

4.2.3 AUTOSAR客户端/服务器机制的实现方法

4.3 软件组件代码及描述文件配置生成

4.3.1 求解器及代码生成相关属性配置

4.3.2 模型配置

4.3.3 AUTOSAR Properties配置

4.3.4 Simulink-AUTOSAR Mapping配置

4.3.5 符合AUTOSAR规范的代码及描述文件生成

4.4 在Simulink中导入软件组件描述文件——“自上而下”的工作流程

4.5 本章小结

第5章 AUTOSAR系统级设计与配置

5.1 ETAS ISOLAR-A工具简介

5.2 ETAS ISOLAR-A工具入门

5.2.1 ISOLAR-A安装方法

5.2.2 ISOLAR-A界面说明

5.3 基于ISOLAR-A的软件组件设计方法

5.3.1 AUTOSAR工程创建

5.3.2 数据类型定义

5.3.3 端口接口设计

5.3.4 软件组件设计

5.3.5 I/O硬件抽象层软件组件设计

5.3.6 软件组件模板生成

5.4 基于ISOLAR-A的系统级设计与配置方法

5.4.1 系统配置输入文件创建与导入

5.4.2 Composition SWC建立

5.4.3 系统配置

5.4.4 ECU信息抽取

5.5 本章小结

第6章 AUTOSAR ECU级开发之RTE与BSW(除MCAL外)

6.1 ETAS RTA系列工具简介

6.1.1 RTA-BSW简介

6.1.2 RTA-RTE简介

6.1.3 RTA-OS简介

6.2 ETAS RTA系列工具入门

6.2.1 RTA系列工具安装方法

6.2.2 RTA系列工具界面说明

6.3 CAN通信协议栈概念与配置方法介绍

6.3.1 CAN通信协议栈概念

6.3.2 CAN通信协议栈配置方法

6.4 EcuM模块概念与配置方法介绍

6.5 BswM模块概念与配置方法介绍

6.6 BSW模块代码生成

6.7 服务软件组件与应用层软件组件端口连接

6.8 RTE配置与代码生成

6.8.1 RTE Contract阶段生成

6.8.2 RTE配置

6.8.3 RTE Generation阶段生成

6.9 AUTOSAR操作系统概念与配置方法介绍

6.9.1 AUTOSAR操作系统概念

6.9.2 RTA-OS工程创建

6.9.3 AUTOSAR操作系统配置方法

6.9.4 RTA-OS工程编译

6.10 本章小结

第7章 AUTOSAR ECU级开发之MCAL

7.1 MCAL配置工具入门

7.1.1 MCAL配置工具安装方法

7.1.2 MCAL配置工具界面说明

7.1.3 MCAL配置工程创建方法

7.2 MCAL模块配置方法及常用接口函数介绍

7.2.1 Mcu模块

7.2.2 Gpt模块

7.2.3 Port模块