智能网联汽车 AUTOSAR Adaptive平台技术体系与应用指南 钱贾敏 荆喆 冯占军 AUTOSAR标准 AP技术体系解构 智能网联汽车技术书籍
| 运费: | 免运费 |
商品详情
定价:99.0
ISBN:9787111810193
作者:钱贾敏 荆喆 冯占军 等
版次:1
出版时间:2026-06
内容提要:
这是一本讲解智能网联汽车中AUTOSAR AP(Adaptive Platform,自适应平台)的著作。本书从实用角度系统地介绍了AUTOSAR AP使用背景、相依赖的E/E架构以及主要涉及的功能组件,并结合一定的实例让读者更易于理解。作为AUTOSAR组织的重要标准之一,AUTOSAR AP近几年正逐渐被汽车行业接受,并开始在实际项目中被使用。由于AP中涉及较多的是IT行业面向对象的技术,标准中也出现了很多新的概念,在使用时会有理解差异,因此本书尽量忠于标准,以最易于理解的方式来介绍这些概念和原理。而作为目前汽车电子领域最成熟最成功的嵌入式实时软件设计标准,AUTOSAR CP(经典平台)亦在本书中有所提及,以方便读者更全面地理解AUTOSAR标准。AUTOSAR AP采用组件式架构,本书重点介绍主要的组件,对其余组件只做概念性介绍,目的是让读者抓住重点,掌握方法,在后续其他组件的学习中可以举一反三。通过学习本书,读者可以对AUTOSAR有全面的理解,更深刻地认识到AUTOSAR AP并不是独立存在的,而是和很多其他领域知识相互依存的。本书对汽车自动驾驶、智能网联、信息安全等领域的工作也有一定的指导作用。
目录:
目 录 Contents
序言
前言
第1章 AUTOSAR概况 1
1.1?AUTOSAR愿景和目标 3
1.2?AUTOSAR为生态伙伴带来的
收益 4
1.3?AUTOSAR合作伙伴 5
1.4?AUTOSAR组织结构 7
1.5?AUTOSAR标准发布 8
1.6?AUTOSAR发展历史 10
1.7?AUTOSAR AP与AUTOSAR CP
的对比 11
1.8?本章小结 12
第2章?汽车E/E架构基础 13
2.1?汽车E/E架构的设计过程 13
2.2?汽车E/E架构的演化 15
2.3?汽车总线和网络 17
2.3.1?CAN总线 17
2.3.2?LIN总线 25
2.3.3?以太网 29
2.4?自动驾驶技术 40
2.5?本章小结 42
第3章?功能安全与信息安全 43
3.1?汽车功能安全 43
3.1.1?ISO 26262 43
3.1.2?ISO 26262与AUTOSAR 46
3.1.3?SOTIF 47
3.2?汽车信息安全 47
3.2.1?SAE J3061 49
3.2.2?电子安全车辆入侵防护应用 51
3.2.3?ISO 21434 53
3.2.4?信息安全与AUTOSAR 57
3.3?本章小结 58
第4章?AUTOSAR CP概述 59
4.1?AUTOSAR CP软件架构 60
4.1.1?AUTOSAR CP分层架构 60
4.1.2?基础软件分层架构 60
4.1.3?系统服务 63
4.1.4?AUTOSAR OS 66
4.1.5?存储功能栈 69
4.1.6?通信功能栈 71
4.1.7?输入/输出功能栈 76
4.1.8?实现符合级别 76
4.1.9?AUTOSAR配置类 77
4.2?AUTOSAR CP应用接口 79
4.2.1?软件组件的构成 79
4.2.2?端口与接口 80
4.2.3?组件内部行为 81
4.3?AUTOSAR CP方法学 82
4.3.1?AUTOSAR CP方法学概览 82
4.3.2?虚拟集成 83
4.4?AUTOSAR验收测试 85
4.5?AUTOSAR CP的功能安全 86
4.6?AUTOSAR CP的信息安全 86
4.7?本章小结 88
第5章?AUTOSAR自适应平台
概述 89
5.1?AUTOSAR自适应平台产生的
背景 89
5.1.1?高算力ECU的出现 89
5.1.2?技术驱动力 90
5.2?AUTOSAR AP的特点 91
5.2.1?采用C++语言 91
5.2.2?使用SOA架构 91
5.2.3?多核并行处理 92
5.2.4?功能安全与信息安全 92
5.2.5?动态部署 92
5.2.6?敏捷开发过程 93
5.3?AUTOSAR CP、AUTOSAR AP和非AUTOSAR ECU的兼容整合 93
5.4?AUTOSAR AP标准的范围 95
5.5?架构 95
5.5.1?逻辑视图 95
5.5.2?物理视图 98
5.5.3?方法学 99
5.5.4?Manifest 99
5.6?本章小结 100
第6章?AUTOSAR自适应平台
方法学 101
6.1?AUTOSAR AP方法学概览 101
6.2?AUTOSAR AP系统架构设计 104
6.3?基于AUTOSAR AP的软件开发 106
6.3.1?自适应平台级软件开发 106
6.3.2?自适应应用级软件开发 107
6.4?软件集成和部署 111
6.4.1?构建Executable 111
6.4.2?部署 112
6.4.3?构建Manifest信息 113
6.5?Machine Manifest 113
6.5.1?Machine的设计 114
6.5.2?Machine的配置 115
6.6?Execution Manifest 119
6.7?Service Instance Manifest 120
6.7.1?Service Interface部署 121
6.7.2?Service Instance部署 123
6.7.3?Service Instance和Machine的
关联 124
6.7.4?Service Instance和应用终端的
关联 125
6.8?AUTOSAR AP和AUTOSAR CP的
通信 125
6.9?本章小结 127
第7章?操作系统 128
7.1?POSIX规范 128
7.1.1?POSIX简介 129
7.1.2?POSIX的实时性标准 130
7.1.3?AUTOSAR AP与POSIX的
关系 132
7.2?调度 133
7.3?内存管理 133
7.4?设备管理 134
7.5?网络管理 134
7.6?本章小结 134
第8章?通信管理 136
8.1?通信中间件的概念 136
8.2?面向服务的设计理念 138
8.3?AUTOSAR中面向服务的解决
方案 139
8.3.1?服务的标识 139
8.3.2?Method 140
8.3.3?Event 141
8.3.4?Field 141
8.4?通信管理的实施 141
8.4.1?网络绑定 142
8.4.2?语言绑定 142
8.5?SOME/IP 143
8.5.1?SOME/IP-SD服务发现协议 144
8.5.2?基于SOME/IP的Method
使用 145
8.5.3?基于SOME/IP的Event使用 146
8.5.4?基于SOME/IP的Field使用 147
8.6?DDS 147
8.6.1?ROS中的SOA 147
8.6.2?QoS 149
8.6.3?ROS 2的DDS 151
8.6.4?DDS Wire协议 152
8.6.5?SOME/IP与DDS的对比 153
8.7?IPC 153
8.8?本章小结 154
第9章?执行管理与状态管理 155
9.1?执行管理 155
9.2?状态管理 156
9.3?功能组 158
9.4?进程 162
9.4.1?进程状态 162
9.4.2?进程依赖关系 166
9.5?系统启动 167
9.6?系统关闭 168
9.7?资源限制 169
9.8?可信平台 170
9.9?本章小结 170
第10章?平台健康管理 172
10.1?AP PHM与CP WdgM的异同 173
10.2?被监控实体 173
10.3?Alive监控 176
10.3.1?Alive监控配置 176
10.3.2?Alive监控算法 177
10.4?Deadline监控 177
10.4.1?Deadline监控配置 178
10.4.2?Deadline监控算法 179
10.5?Logical监控 179
10.5.1?Logical监控配置 180
10.5.2?Logical监控算法 181
10.6?监控状态确定 182
10.6.1?本地监控状态 182
10.6.2?全局监控状态 184
10.7?监控模式 186
10.7.1?监控模式的切换 187
10.7.2?监控过程 187
10.8?故障恢复 188
10.8.1?通知状态管理 188
10.8.2?硬件看门狗的处理 189
10.9?本章小结 189
第11章?更新与配置管理 190
11.1?UCM功能概述 190
11.2?更新协议 192
11.2.1?包的概念 193
11.2.2?软件发布和打包流程 196
11.2.3?UCM处理和激活软件包 199
11.2.4?UCM Master更新活动
协调 200
11.2.5?软件信息报告 201
11.2.6?软件更新一致性和认证 202
11.2.7?在更新过程中进行适当的
状态管理 203
11.3?本章小结 203
第12章?其他相关模块 204
12.1?网络管理 204
12.1.1?网络管理状态机 205
12.1.2?网络管理帧 207
12.1.3?部分网络集群 208
12.2?持久数据存储 208
12.3?诊断管理 209
12.3.1?软件集群 209
12.3.2?诊断通信子集群 210
12.3.3?自适应应用程序中的
诊断 210
12.3.4?类型化与通用接口 210
12.3.5?诊断会话 210
12.3.6?事件内存子集群 210
12.4?日志与跟踪 211
12.4.1?日志严重性等级 212
12.4.2?日志模式 213
12.4.3?日志消息类型 213
12.5?核心类型 213
12.5.1?错误处理 213
12.5.2?Future和Promise类 214
12.5.3?高级数据类型 215
12.5.4?全局初始化和关机功能 215
12.6?加解密及身份与访问管理 216
12.6.1?密钥存储 217
12.6.2?加密库管理 217
12.6.3?X.509证书管理 218
12.6.4?身份与访问管理 218
12.7?本章小结 219
第13章?AUTOSAR自适应平台的
应用开发示例 220
13.1?开发一个Adaptive Application 220
13.1.1?示例程序方案 220
13.1.2?架构和设计 221
13.1.3?软件开发 224
13.1.4?集成和部署 226
13.2?开发一个基于SOA的应用
?示例 228
13.2.1?示例程序方案 228
13.2.2?服务接口设计 229
13.2.3?服务接口的SOME/IP
绑定 232
13.2.4?服务端应用程序建模及
开发 234
13.2.5?客户端应用程序建模及
开发 250
13.2.6?集成和部署 268
13.2.7?运行示例程序 274
参考文献 277
- 机械工业出版社旗舰店 (微信公众号认证)
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...