第1章 AUTOSAR应对下一代车载计算的软件架构
1.1 功能簇与软件簇
1.2 AUTOSAR Composition
1.3 软件簇之间的通信
1.3.1 软件簇通信时效性
1.3.2 软件簇通信可靠性
1.4 软件簇的存储分配
1.5 基于Soc的软件簇示例
1.5.1 面向功能域的多域融合架构
1.5.2 面向整车计算的架构
1.6 要点回顾
第2章 AUTOSAR技术架构
2.1 网络描述的持续迭代开发
2.1.1 BIP的AUTOSAR网络描述
2.1.2 BIP的AUTOSAR诊断描述
2.1.3 CAN网络描述的持续迭代配置
2.1.4 以太网网络描述的持续迭代配置
2.2 AUTOSAR系统的快速部署
2.2.1 定制EcuC通信参数的配置
2.2.2 通过AUTOSAR信号映射生成EcuC ComSignal的通知
2.3 AUTOSAR SOME/IP
2.3.1 什么是SOME/IP
2.3.2 SOME/IP系统描述
2.4 AUTOSAR多软件分区Partition实现
2.4.1 软件分区与软件簇
2.4.2 软件分区与OS Application
2.4.3 要点回顾
2.5 Cluster簇模式管理
2.5.1 软件簇模式定义与模式管理
2.5.2 通信簇Cluster快速启动
2.6 多软件簇调度
2.6.1 AUTOSAR单调度表显示同步调度
2.6.2 AUTOSAR多调度表按软件分区调度
2.6.3 AUTOSAR调度表配置流程
2.7 软件簇Cluster数据同步
2.7.1 基于AUTOSAR IOC的软件分区数据通信
2.7.2 Sender-Receiver接口类型的AUTOSAR IOC
2.7.3 Client-Server接口类型的AUTOSAR IOC
2.8 基于Cobra-BIP持续开发与部署
2.9 AUTOSAR BSW拆分式配置
2.9.1 更改BIP的基础软件配置
2.9.2 添加新的BSW模块配置
2.10 要点回顾
第3章 基于TDA4VM BIP的SysCluster系统软件簇
3.1 看门狗管理
3.1.1 概念
3.1.2 BSW配置
3.1.3 Alive监控
3.1.4 Deadline监控
3.1.5 Logical程序流监控
3.1.6 Watchdog Device——片内看门狗
3.1.7 基于ISOLAR的Cobra-MCAL生成
3.1.8 Watchdog Device——外部看门狗
3.1.9 WdgM的RTE服务应用
3.2 非易失性数据管理
3.2.1 概念
3.2.2 基础存储元素
3.2.3 存储操作
3.2.4 存储栈的配置与生成
3.3 使用Cobra-BIP的系统服务
3.3.1 模式应用
3.3.2 非易失性数据应用
3.3.3 监控软件执行
3.4 TDA4VM的系统软件簇
3.4.1 跨域系统软件簇间通信
3.4.2 计算域的系统软件簇运行
3.5 系统软件簇BSW集成
3.5.1 BSW平台集成
3.5.2 Det集成
3.5.3 EcuM集成
3.5.4 BswM集成
3.5.5 Nv栈集成
3.5.6 WdgM集成
3.5.7 Diag栈集成
3.5.8 RTE集成
3.5.9 OS适配新的目标处理器
3.5.10 生成BSW代码
3.6 生成MCAL代码
3.6.1 安装并运行Cobra McalImporter
3.6.2 安装并运行Cobra McalGen
3.7 要点回顾
第4章 基于TDA4VM BIP的ComCluster通信软件簇
4.1 AUTOSAR Com IPdu通信
4.1.1 Cobra-BIP信号接口的自动更新
4.1.2 发送方向ComSignal通知
4.1.3 接收方向ComSignal通知
4.1.4 ComIPdu发送模式选择
4.1.5 IPdu收发通知实现报文有效性检查
4.1.6 PDU的带宽优化发送
4.2 CAN通信
4.2.1 CAN配置自动推送
4.2.2 MCAL的配置生成
4.2.3 CAN总线关闭
4.3 AUTOSAR CAN网络管理
4.3.1 CanNM的超时参数
4.3.2 CanNM报文数据
4.3.3 部分网络
4.4 Gateway网关路由
4.4.1 路由的主要功能与原理
4.4.2 路由性能
4.4.3 AUTOSAR信号路由
4.4.4 AUTOSAR PDU路由
4.4.5 AUTOSAR Tp路由
4.5 以太网配置
4.5.1 基于TDA4的以太网应用
4.5.2 SOME/IP的服务调用
4.5.3 以太网的报文格式与内容解析
4.6 通信软件簇BSW集成
4.6.1 EcuC PDU集成
4.6.2 Com-BswM集成
4.6.3 CanSM-Dem集成
4.6.4 ComM-Dcm集成
4.6.5 Can-MCAL集成
4.7 要点回顾
第5章 基于TDA4VM BIP的AppCluster应用软件簇
5.1 用户应用的部署
5.1.1 提取ECU
5.1.2 用户应用的分区分配
5.1.3 用户应用的任务调度分配
5.1.4 生成任务调度OS与应用的AUTOSAR接口代码
5.2 测量与标定
5.3 基于Cobra-BIP描述测量标定
5.3.1 创建AUTOSAR测量量
5.3.2 创建AUTOSAR标定量
5.3.3 使用AUTOSAR MCSD生成A2L文件
5.4 要点回顾
第6章 AUTOSAR软件持续集成
6.1 TDA4异构核运行环境
6.1.1 TDA4实时安全域的启动
6.1.2 TDA4计算域的启动
6.1.3 异构核的域间通信
6.1.4 域间通信Mailbox与DirectIpc配置
6.1.5 域间通信Mailbox与DirectIpc生成
6.2 BSW与MCAL代码集成
6.2.1 E
展开