AUTOSAR起源、发展历程、核心目标(标准化、复用性、可移植性)及现代汽车电子电气架构中的战略地位。
“V”字开发方法论,应用层(ASW)、RTE、BSW、MCAL详细分层架构。
创建SWC、Port、Interface及组件间连接配置,工具链快速上手。
Implementation Data Type、Application Data Type、Interface定义及工具链映射。
Runnable、Timing Event、Data Received Event等触发事件定义及伪代码设计。
RTE Events、Mapping、Data Mapping原理及通过工具生成RTE代码。
OSEK/VDX OS、EcuM、BswM功能与配置,系统服务层深入剖析。
CAN、LIN、FlexRay、Ethernet协议栈,PDU Router、CanIf、LinIf等模块。
I/O硬件抽象层、NvM、Fee、Ea存储资源管理。
MCAL驱动配置(ADC、PWM、DIO、SPI、CAN),EB tresos / Vector MICROSAR工具。
CanDrv、CanIf、CanTp、PDU Router、Com完整配置与代码生成。
LinDrv、LinIf、LinTp、LinSM配置及LIN主从节点通信实现。
DCM、DEM配置,实现UDS (ISO 14229) 服务:读取DTC、读写数据等。
NVRAM块定义、存储周期、校验机制,Fee模块实现数据存储。
ECU上电/下电/休眠/唤醒状态机,BswM模式切换与动作执行。
Task、Alarm、ISR、Schedule Table配置,基于OSEK/VDX的AUTOSAR OS。
XCP模块配置,实现ECU在线标定与测量数据采集。
Wdg、WdgM、E2E等安全机制配置,支持功能安全。
SecOC模块实现CAN/LIN/Ethernet消息认证与防篡改。
SWC映射到不同Core,RTE管理核间通信与资源共享。
BSW配置、RTE生成、SWC集成,基于Vector MICROSAR完整演示。
EB tresos Studio配置MCAL/BSW,生成适配Infineon TC3xx、NXP S32K底层代码。
RTE、BSW、MCAL、SWC代码集成,配置编译器编译链接。
基于AUTOSAR UDS Bootloader,刷写流程、安全校验、会话管理、固件升级。
测试V模型,SWC单元测试、集成测试、系统测试方法与工具。
Simulink算法模型生成符合AUTOSAR规范的SWC代码,导入DaVinci Developer。
AUTOSAR OS与传统OSEK/VDX OS异同,调度、资源管理、时间同步增强。
电池管理系统(BMS)、电机控制器(MCU)、整车控制器(VCU)典型应用与架构。
高算力SoC适配、传感器数据融合、功能安全,域控制器挑战。
Classic Platform (MCU) 与 Adaptive Platform (SoC, POSIX) 架构差异及应用趋势。