当前位置:首页 > 交通运输
AUTOSAR规范与车用控制器软件开发
AUTOSAR规范与车用控制器软件开发

AUTOSAR规范与车用控制器软件开发PDF电子书下载

交通运输

  • 电子书积分:10 积分如何计算积分?
  • 作 者:宋珂,王民,单忠民,谭杨编著
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2019
  • ISBN:7122329837
  • 页数:226 页
图书介绍:
《AUTOSAR规范与车用控制器软件开发》目录

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

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

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

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

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

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

1.4本章小结 4

第2章 AUTOSAR规范基础理论 5

2.1AUTOSAR的由来与发展历程 5

2.1.1 AUTOSAR的由来 5

2.1.2 AUTOSAR的原则及核心思想 6

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

2.2 AUTOSAR分层架构 7

2.2.1 AUTOSAR应用软件层 8

2.2.2 AUTOSAR运行时环境 8

2.2.3 AUTOSAR基础软件层 8

2.3 AUTOSAR软件组件 9

2.3.1软件组件的数据类型 10

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

2.3.3软件组件的内部行为 12

2.4 AUTOSAR虚拟功能总线 14

2.5 AUTOSAR方法论 15

2.6 AUTOSAR应用接口 16

2.7本章小结 17

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

3.1本书示例介绍 18

3.1.1示例开发需求介绍 18

3.1.2示例总体方案设计 18

3.1.3示例系统设计 18

3.1.4示例系统AUTOSAR架构 21

3.2 ETAS AUTOSAR系统解决方案介绍 23

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

3.4本章小结 24

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

4.1 MatlabSimulink与Embedded Coder工具简介 25

4.1.1 MatlabSimulink工具简介 25

4.1.2 Embedded Coder工具简介 25

4.2基于MatlabSimulink的软件组件开发 26

4.2.1 MatlabSimulink与AUTOSAR基本概念的对应关系 26

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

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

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

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

4.3.2模型配置 31

4.3.3 AUTOSAR Properties配置 33

4.3.4 Simulink-AUTOSAR Mapping配置 36

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

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

4.5本章小结 40

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

5.1 ETAS ISOLAR-A工具简介 41

5.2 ETAS ISOLAR-A工具入门 42

5.2.1 ISOLAR-A安装方法 42

5.2.2 ISOLAR-A界面说明 46

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

5.3.1 AUTOSAR工程创建 47

5.3.2数据类型定义 49

5.3.3端口接口设计 52

5.3.4软件组件设计 55

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

5.3.6软件组件模板生成 70

5.4基于ISOLARA的系统级设计与配置方法 73

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

5.4.2 Composition SWC建立 79

5.4.3系统配置 83

5.4.4 ECU信息抽取 86

5.5本章小结 87

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

6.1 ETAS RTA系列工具简介 88

6.1.1 RTA-BSW简介 88

6.1.2 RTA-RTE简介 89

6.1.3 RTA-OS简介 89

6.2 ETAS RTA系列工具入门 89

6.2.1RTA系列工具安装方法 89

6.2.2 RTA系列工具界面说明 95

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

6.3.1CAN通信协议栈概念 96

6.3.2 CAN通信协议栈配置方法 96

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

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

6.6 BSW模块代码生成 116

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

6.8 RTE配置与代码生成 119

6.8.1 RTE Contract阶段生成 119

6.8.2 RTE配置 120

6.8.3 RTE Generation阶段生成 124

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

6.9.1 AUTOSAR操作系统概念 127

6.9.2 RTA-OS工程创建 131

6.9.3 AUTOSAR操作系统配置方法 132

6.9.4 RTA-OS工程编译 136

6.10本章小结 137

第7章 AUTOSAR ECU级开发之MCAL 138

7.1 MCAL配置工具入门 138

7.1.1 MCAL配置工具安装方法 138

7.1.2 MCAL配置工具界面说明 139

7.1.3 MCAL配置工程创建方法 140

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

7.2.1 Mcu模块 142

7.2.2 Gpt模块 148

7.2.3 Port模块 151

7.2.4 Dio模块 154

7.2.5 Adc模块 157

7.2.6 Pwm模块 163

7.2.7 Icu模块 168

7.2.8 Can模块 171

7.2.9 Base与Resource模块 176

7.3 MCAL配置验证与代码生成 176

7.4本章小结 177

第8章 AUTOSAR工程代码集成与调试 178

8.1 AUTOSAR工程代码架构与集成方法介绍 178

8.2代码编译链接 178

8.3代码调试 179

8.3.1单片机可执行文件下载 179

8.3.2 A型车灯调试现象 180

8.3.3 B型车灯调试现象 183

8.4本章小结 184

第9章 AUTOS AR与功能安全 185

9.1 AUTOSAR对ISO 26262中支持部分的要求概述 185

9.1.1 ISO 26262对架构设计的要求 186

9.1.2 ISO 26262对硬件验证的要求 188

9.1.3 ISO 26262对通信验证的要求 190

9.1.4 ISO 26262对FFI的要求 191

9.1.5 ISO 26262对编码风格的要求 192

9.2 AUTOSAR中实现FFI的安全机制 194

9.2.1AUTOSAR安全机制的存储空间分区 194

9.2.2 AUTOSAR安全机制的存储空间保护 194

9.2.3 AUTOSAR安全机制的程序流监控 196

9.2.4 AUTOSAR安全机制的E2E保护 202

9.3本章小结 206

第10章 AUTOSAR技术展望 207

10.1 AUTOSAR与信息安全 207

10.1.1密码协议栈 209

10.1.2安全车载通信 212

10.2 Adaptive AUTOSAR平台 216

10.2.1 Adaptive AUTOSAR缘起 216

10.2.2 AP和CP 218

10.2.3 Adaptive AUTOSAR平台新概念介绍 220

10.3本章小结 224

参考文献 225

相关图书
作者其它书籍
返回顶部