AUTOSAR架构简介
BSW在AUTOSAR中的位置
核心作用与价值
分层架构设计原则
抽象层与接口定义
模块化与解耦思想
MCAL的作用与组成
MCAL与芯片的关系
MCAL配置工具介绍
ECUAL的设计目标
ECUAL与MCAL的协作
ECUAL的典型模块
服务层的功能定位
系统服务与内存服务
通信服务与诊断服务
CDD的概念与适用场景
CDD与BSW的交互
CDD的设计注意事项
OSEK/VDX标准概述
任务调度与中断管理
OS与BSW的集成
CAN通信栈架构
CAN驱动与CAN接口
CAN状态管理器与传输协议
UDS协议基础
诊断事件管理(DEM)
诊断通信管理(DCM)
NVRAM管理器架构
EEPROM与Flash驱动
内存分区与校验机制
I/O信号处理架构
PORT与DIO驱动
ADC与PWM驱动设计
Watchdog管理器
ECU状态管理器
BswM模式管理
配置工具链介绍
Arxml文件解析
代码生成与集成流程
RTE的作用与生成
RTE与BSW的接口
RTE的通信机制
SWC与BSW的接口设计
数据映射与触发机制
运行时错误处理
任务执行顺序设计
中断延迟与响应时间
时序验证方法
功能安全概念(ISO 26262)
内存保护与隔离
安全通信机制
Trace32调试方法
日志系统设计
问题定位与复现
主流OEM的BSW策略
Tier1的集成经验
开源BSW方案对比
自适应AUTOSAR
SOA架构对BSW的影响
AI在BSW中的应用展望