当前位置:网站首页>图书 > 正文 >>

汽车域控制器软件开发实践

图书信息

作者*
出版社机械工业出版社
ISBN9787111798125
出版时间2026-01-04
字数11.3万
分类科技,工业技术,汽车与交通运输

读书简介

本书由一线汽车软件专家撰写,全景拆解域控制器发全流程,覆盖硬件基础、基础软件、系统设计、实时/自适应应用发、系统集成、实践案例,为域控制器发提供全路技术指南。 本书共8章。第1章梳理从分布式架构、域控制器架构到中央计算架构下控制器的形态演变及各架构的技术特;第2章剖析域控制器核心芯片(如主控芯片、交换机芯片、存储器、RTC芯片)的功能、模块与应用;第3章和第4章分别系统讲解MCU与MPU软件发基础,涵盖Simulink模块与代码生成、AUTOSAR CP/AP常用模块、MCAL驱动发及Linux发关键技术;第5章以中央域控制器项目为例,介绍系统与软件设计、发环境搭建等前期准备工作;第6至第8章通过门锁控制、换挡控制和OTA发实例,分别阐述车身控制、动力底盘控制及网联终端的发全流程,涉及需求分析、软件发、RTE代码生成、标定协议栈集成、系统集成与调试。

目录

前折页

书名页

版权

前言

第1章 汽车控制器形态演变

1.1 分布式架构下的控制器

1.1.1 网关控制器

1.1.2 车身控制器

1.1.3 整车控制器

1.2 域控制器架构下的控制器

1.2.1 网关域控制器

1.2.2 车身域控制器

1.2.3 动力底盘域控制器

1.2.4 智能座舱域控制器

1.2.5 智能驾驶域控制器

1.3 中央计算架构下的控制器

1.4 小结

第2章 域控制器的核心芯片

2.1 主控类异构芯片:基于S32G2

2.1.1 S32G2概述

2.1.2 系统模块

2.1.3 时钟模块

2.1.4 复位和启动模块

2.1.5 电源管理模块

2.1.6 定时器模块

2.1.7 通信模块

2.2 以太网交换机芯片

2.2.1 模块组成

2.2.2 常用功能介绍

2.3 存储器芯片

2.3.1 Flash存储器

2.3.2 NOR Flash存储器

2.3.3 NAND Flash存储器

2.3.4 EEPROM存储器

2.4 RTC芯片

2.4.1 应用概述

2.4.2 实例讲解

2.5 小结

第3章 域控制器MCU开发基础

3.1 Simulink模块介绍与代码生成

3.1.1 模块介绍

3.1.2 代码生成

3.2 AUTOSAR CP常用模块

3.2.1 BswM模块

3.2.2 Com模块

3.2.3 PduR模块

3.2.4 NvM模块

3.2.5 Fee模块

3.3 MCAL底层驱动

3.3.1 MCU驱动

3.3.2 Fls驱动开发

3.3.3 Eep驱动

3.3.4 CAN驱动

3.3.5 ADC驱动

3.3.6 DIO驱动

3.3.7 Port驱动

3.4 小结

第4章 域控制器MPU开发基础

4.1 域控制器Linux开发

4.1.1 开发环境搭建

4.1.2 网络协议栈

4.1.3 开发框架

4.1.4 功能安全与信息安全

4.1.5 调试与性能分析

4.1.6 持续集成

4.2 AUTOSAR AP常用模块介绍

4.2.1 日志和跟踪模块

4.2.2 执行管理模块

4.2.3 持久化模块

4.2.4 平台健康管理模块

4.3 小结

第5章 中央域控制器开发准备

5.1 系统设计

5.1.1 硬件模块

5.1.2 功能概述

5.2 软件设计

5.2.1 车身控制软件设计

5.2.2 动力底盘控制软件设计

5.2.3 网联终端软件设计

5.3 开发环境搭建

5.3.1 MCU开发环境搭建

5.3.2 MPU开发环境搭建

5.4 小结

第6章 车身控制软件开发

6.1 需求分析

6.1.1 功能需求

6.1.2 通信需求

6.2 软件开发

6.2.1 模块设计

6.2.2 模型搭建

6.2.3 RTE代码生成

6.3 系统集成

6.4 小结

第7章 动力底盘控制软件开发

7.1 需求分析

7.1.1 通信需求

7.1.2 功能需求

7.2 软件开发

7.2.1 模块设计

7.2.2 模型搭建

7.2.3 RTE代码生成

7.3 标定协议栈集成

7.3.1 CCP协议栈概述

7.3.2 标定变量地址

7.3.3 CCP报文发送与接收

7.3.4 DAQ发送

7.4 小结

第8章 网联终端软件开发

8.1 OTA的功能需求

8.1.1 OTAMaster的功能需求

8.1.2 OTAServer的功能需求

8.2 软件开发

8.2.1 软件设计

8.2.2 DoIP协议栈移植

8.2.3 应用开发

8.3 系统集成与调试

8.3.1 编写Makef ile

8.3.2 测试验证

8.4 小结

后折页

推荐图书