- ISBN:9787111689089
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:256
- 出版时间:2021-11-01
- 条形码:9787111689089 ; 978-7-111-68908-9
本书特色
适读人群 :汽车行业电子技术、软件技术人员及汽车专业师生【适读人群】 汽车行业电子技术、软件技术人员及汽车专业师生 【图书特色】 1. 本书是德国大众汽车公司负责汽车电子组件开发的法比安·沃尔夫博士结合自己日常工作实践与克劳斯塔尔工业大学(科技部万钢部长母校)汽车信息学课程授课需要,编写的相关教科书的中译本。 2. 这本技术型教科书介绍了汽车行业中新的技术发展趋势,科研成果和经济效益。除此以外,这些基础性知识也是当今汽车电子和软件技术的实际现状。 3. 书中着重说明了车辆电子组件架构、软件开发和测试,以及与系统审批相关的过程。
内容简介
《汽车软件开发实践》介绍了汽车行业中新的技术发展趋势、科研成果和所产生的经济效益,着重说明了车辆电子组件架构、软件开发和测试,以及与系统审批相关的过程。 《汽车软件开发实践》的读者对象主要是从事机电一体化的专业技术人员,希望了解车辆电子和信息技术的大学生和年轻入职人员,为即将出现的行业技术更新做好知识准备和储备;已从业于汽车行业的专业人员,可根据各自所从事的工作和涉及的技术,选择性地进行学习。
目录
序
前言
致谢
作者简介
第1章汽车电子设备
1.1整车架构
1.2电子控制单元
1.3供电网络
1.4电气/电子架构
1.4.1电气/电子架构的功能要求
1.4.2电气/电子架构的实现技术
1.4.3电气/电子架构的拓扑结构
1.5电气/电子架构的设计过程
1.6数字总线系统
1.6.1总线协议
1.6.2总线拓扑
1.6.3数字总线系统——控制器局域网
1.6.4数字总线系统——FlexRay
1.6.5区域互连网络——LIN
1.6.6数字总线系统——面向媒体的系统传输总线MOST
1.6.7数字总线系统比较
1.6.8数字总线系统组合
1.6.9访问流程之间的差异
1.7传感器
1.7.1物理信号的转换
1.7.2传感器特征曲线
1.7.3采样率
1.7.4传感器分区
1.7.5传感器示例
1.7.6传感器接口说明
1.8执行器
1.8.1执行器接口说明
1.8.2执行器示例
1.9微控制器
1.10可编程电路设计
1.11硬件描述语言
1.12存储器
1.13电能
1.14摘要
1.15学习检查
1.15.1供电网络
1.15.2总线系统
1.15.3传感器和执行器
1.15.4控制单元
第2章车辆软件
2.1软件要求的一致性
2.2将功能映射到架构
2.3软件架构
2.4实时操作系统
2.4.1实时系统的要求
2.4.2实时系统的工作流程与状态
2.4.3实时系统的进程转换
2.4.4实时系统的时序安排
2.5诊断
2.5.1汽车技术中的诊断
2.5.2自我诊断:车载诊断
2.5.3车间诊断:场外诊断
2.5.4客户服务中的软件闪存刷写
2.5.5车辆生命周期中的软件刷写
2.6网络软件
2.6.1网络协议的实现
2.6.2通信和功能联网(连接性)
2.7功能软件
2.7.1控制单元的功能划分
2.7.2控制单元区域
2.7.3空调系统控制
2.7.4发动机系统控制
2.7.5转向控制
2.7.6车门控制
2.7.7分布式功能
2.8与安全相关的系统监控方案
2.8.1基于国际标准的要求
2.8.2系统功能限制与降级
2.8.3软件编程多样性
2.8.4电子设备中的冗余
2.8.5看门狗和三个层次概念
2.9跨越厂商的软件标准
2.9.1发展历史
2.9.2操作系统示例:OSEK/VDX
2.9.3分布式软件开发示例:ASAM-MDX
2.9.4系统架构示例:AUTOSAR
2.10摘要
2.11学习检查
2.11.1架构
2.11.2软件
2.11.3实时操作系统
2.11.4安全概念
2.11.5标准
第3章汽车行业的软件开发
3.1技术现状
3.2要求和架构设计
3.2.1收集要求
3.2.2系统要求分析
3.2.3系统架构设计
3.2.4组件要求分析
3.2.5组件架构设计
3.3机械和硬件/电子
3.4软件开发
3.4.1软件要求分析
3.4.2软件设计
3.4.3功能软件开发
3.4.4安全性软件开发
3.4.5软件集成测试
3.4.6软件测试
3.5组件和系统的集成测试
3.5.1组件测试
3.5.2组件集成测试
3.5.3系统集成测试
3.5.4系统测试
3.6软件开发的一般流程
3.6.1质量保证
3.6.2功能安全
3.6.3项目管理
3.6.4风险管理
3.6.5供应商管理
3.6.6软件变更管理
3.6.7软件配置管理
3.6.8解决问题过程管理
3.6.9软件发布管理
3.7基于C语言的人工编码
3.8基于模型的开发
3.8.1电子组件模型
3.8.2控制电路模型
3.8.3软件模型
3.8.4基于模型的代码生成
3.8.5接口代码的生成
3.9开发工具
3.9.1安全分析
3.9.2控制单元软件的人工编码
3.9.3检查编码与编码准则
3.9.4基于模型的开发
3.9.5用于测试的开发工具
3.9.6用于通信的开发工具
3.9.7其他/信息技术基础设施
3.10平台软件的模块套件
3.11软件功能的运行时间分析
3.11.1技术现状
3.11.2影响计算时间的因素
3.11.3测量方法要求
3.11.4混合式计算时间分析
3.11.5软件环境
3.11.6对软件功能的分析考虑
3.11.7软件代码运行时间的测量
3.11.8*坏和*佳情况的静态分析
3.11.9测量方法概述
3.12摘要
3.13学习检查
3.13.1软件开发
3.13.2编程
3.13.3模块化
3.13.4计算时间分析
第4章软件测试
4.1软件错误
4.1.1软件错误的原因
4.1.2由软件错误引起的损失
4.1.3著名案例
4.2软件测试的基础
4.2.1测试定义
4.2.2测试流程
4.2.3错误概念
4.2.4测试的目的
4.2.5软件代码的衡量尺度
4.2.6软件测试方法和策略
4.2.7测试活动成本
4.2.8其他术语和定义
4.3软件测试的特征空间
4.3.1测试级别
4.3.2测试准则
4.3.3测试方法和技术:黑箱测试
4.3.4测试方法和技术:白盒测试
4.3.5测试指标和软件测试限制
4.4汽车电子中的硬件在环
4.4.1发展历史
4.4.2测试自动化
4.5摘要156
4.6学习检查
4.6.1错误概念
4.6.2衡量代码
4.6.3测试方法
第5章过程建模
5.1软件开发过程
5.2瀑布模型
5.3V模型
5.4与应用相关的过程模型
5.4.1原型式模型
5.4.2进化式模型
5.4.3增量式模型
5.4.4并发式模型
5.4.5螺旋式模型
5.5传统开发流程概述
5.6传统过程模型的替代方案
5.6.1统一软件开发过程
5.6.2极限编程流程
5.6.3嵌入式系统的面向对象流程
5.7过程模型应用
5.8改进开发流程:成熟度
5.9能力成熟度模型集成
5.9.1CMMI中的成熟度级别
5.9.2流程应用范畴
5.9.3特定和一般性目标
5.9.4企业组织认证
5.10软件过程改进的能力和确定SPICE
5.10.1参考和评估模型
5.10.2过程维度
5.10.3过程维度示例
5.10.4成熟度维度和成熟度级别
5.10.5成熟度维度示例
5.11SPICE的优缺点
5.12汽车工业SPICE
5.12.1评估原则
5.12.2评估过程
5.13功能安全性
5.13.1电气/电子/可编程电子安全相关系统的功能安全IEC 61508
5.13.2安全完整性等级
5.13.3时间失效率
5.13.4危害和风险分析:危害分析
5.13.5危害和风险分析:风险分析
5.13.6电气/电子/可编程电子安全相关系统的功能安全评估
IEC 61508
5.13.7道路车辆功能安全ISO 26262
5.14敏捷式开发方法
5.15成熟度级别和过程建模实践
5.16摘要
5.17学习检查
5.17.1过程模型
5.17.2成熟度模型
5.17.3功能安全
第6章汽车工业软件的可变性
6.1示例:具有不同车窗控制的电子舒适性系统
6.2软件产品线的基础
6.2.1创建软件产品线
6.2.2使用软件产品线
6.3变异模型
6.3.1交叉树约束的特征模型
6.3.2带决定约束的决策模型
6.3.3带有约束的正交变异模型
6.4可变性实现机制
6.4.1注释式可变性实现机制
6.4.2组成式可变性实现机制
6.4.3变换式可变性实现机制
6.5对软件产品线实际应用选择和使用合适的技术
6.5.1选择和使用变异模型
6.5.2选择和使用可变性实现机制
6.6其他软件产品线方案和技术
6.6.1纳入软件产品线开发的过程
6.6.2特征模型的专用注释
6.6.3多重软件产品线
6.6.4阶段性配置
6.7摘要
第7章总结
参考文献
作者简介
法比安??沃尔夫Fabian Wolf,教授,工学博士,1971年出生,1996年至2001年间在德国布伦瑞克工业大学从事移动通信软件工具的开发和研究工作,在嵌入式软件计算时间分析领域获博士学位。从2001年到2014年在德国大众汽车公司,参与发动机控制系统和转向电子系统中软件的分布式开发、测试、团队组织和项目管理。自2014年以来,主要负责大众公司汽车电子组件的开发流程。自2009年以来,在德国克劳斯塔尔工业大学兼职讲授车辆信息学,并于2016年获教授资格。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0