第01章
BSW概述
AUTOSAR架构总览 · BSW位置 · 模块分类 · 与RTE关系
系统服务存储服务通信服务
第02章
BSW模块依赖分析基础
依赖定义 · 直接/间接 · 编译/运行时 · 工具介绍
依赖分析编译时运行时
第03章
BSW配置基础
EB tresos · DaVinci · 参数结构 · ARXML解析
配置工具ARXML
第04章
系统服务模块依赖分析
EcuM · BswM · SchM · WdgM 依赖链
EcuMBswMWdgM
第05章
存储服务模块依赖分析
NvM · Fee · MemIf · CRC/Crypto 耦合
NvMFeeMemIf
第06章
通信服务模块依赖分析
CanIf · CanDrv · PduR · Com/ComM 交互
CANPduRCom
第07章
I/O服务模块依赖分析
Dio · Port · Adc · Pwm · ICU 依赖链
DioAdcPwm
第08章
BSW模块依赖图构建
节点/边 · networkx · 拓扑排序 · 循环检测
Python依赖图拓扑
第09章
依赖分析实战案例
依赖爆炸 · 冗余识别 · 重构策略
实战重构
第10章
BSW配置优化原则
最小化 · 复用 · 一致性 · 可追溯
原则复用
第11章
系统服务配置优化
EcuM唤醒 · BswM精简 · SchM调优
EcuMBswM调度
第12章
存储服务配置优化
NvM块优化 · Fee虚拟页 · MemIf通道
NvMFeeMemIf
第13章
通信服务配置优化
CanIf裁剪 · PduR路由 · Com信号组
CanIfPduRCom
第14章
I/O服务配置优化
Dio分组 · Adc采样 · Pwm周期
DioAdcPwm
第15章
配置参数静态分析
取值范围 · 一致性 · 默认值 · 依赖链
静态分析参数
第16章
配置参数动态分析
运行时监控 · 动态调整 · 性能影响
动态监控
第17章
配置优化工具开发
Python解析ARXML · 批量修改 · 差异比较
工具Python
第18章
配置优化实战案例1
存储优化 · NvM块减少50% · 性能提升
存储NvM实战
第19章
配置优化实战案例2
通信优化 · CanIf通道减30% · 总线负载
通信CanIf实战
第20章
配置优化实战案例3
系统服务 · BswM精简 · 启动时间缩短
系统服务BswM启动
第21章
BSW模块依赖与配置的协同优化
依赖驱动 · 配置反作用 · 迭代方法论
协同迭代
第22章
多核BSW依赖分析
核间依赖 · IOC · 多核配置同步
多核IOC
第23章
BSW模块版本依赖管理
版本兼容 · 依赖矩阵 · 升级影响
版本兼容性
第24章
BSW配置复用与变体管理
Variant管理 · 复用策略 · 基线管理
变体复用基线
第25章
BSW配置验证与测试
静态验证 · 运行时测试 · 覆盖度
验证测试
第26章
BSW配置文档自动生成
文档模板 · ARXML生成手册 · 变更追踪
文档自动生成
第27章
BSW配置优化与功能安全
ISO 26262 · WdgM/E2E · 故障影响
功能安全ISO26262
第28章
BSW配置优化与性能调优
CPU负载 · 内存占用 · 实时性
性能CPU内存
第29章
BSW配置优化最佳实践
常见陷阱 · checklist · 评审要点
最佳实践评审
第30章
BSW配置优化未来趋势
自适应AUTOSAR · 机器学习 · 云端协同
自适应ML云端