感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
第一天:AUTOSAR 简介与架构概述
- AUTOSAR 经典平台简介
- 软件层与ECU架构
- 基础软件(BSW)的作用与分层架构
- Microcontroller 抽象层(MCAL)
- AUTOSAR 配置方法论与基于XML的流程简介
- ETAS ISOLAR-A/B 概述
第二天:服务层与ECU抽象层
- 服务层概述
- 看门狗管理器(WdgM)
- 诊断事件管理器(DEM)
- NVRAM管理器(NvM)
- ECU抽象层
- I/O硬件接口
- Communication与内存抽象
- 操作系统基础与内存操作模式
第三天:Communication 堆栈与运行时环境
- COM堆栈基础:PDUR、COM、CAN/LIN驱动
- AUTOSAR 操作系统:任务、调度、事件
- 运行时环境(RTE)
- 在应用与BSW集成中的作用
- RTE生成流程
第四天:系统集成与配置实践
- 配置工具:ETAS ISOLAR-A 和 B 的详细使用
- 系统配置与集成工作流
- 应用软件组件(SWCs)的集成
- 调试与解决集成问题
- AUTOSAR 项目工作流与最佳实践
设置要求(需确认):
软件:
- ETAS ISOLAR-A 和/或 ISOLAR-B(最新版本)
- AUTOSAR 模式(例如 4.2.x 或 4.3.x,取决于项目)
- 编译器工具链(例如 GNU ARM 或 IAR,用于代码生成模拟)
- ETAS 提供的演示 BSW 项目或自定义设置
- XML/XSD 验证工具(可选)
硬件(如果线下或混合):
- 评估板(例如 Infineon TriCore AURIX 或 NXP S32K)
- 调试器(Lauterbach、iSYSTEM 或 PEmicro)
- CAN 接口(如果模拟物理总线,使用 USB-to-CAN)
要求
- 了解嵌入式系统和微控制器架构
- 具备实时系统或汽车ECU开发经验
- 具备C编程经验,编程经验
受众
- 刚开始使用AUTOSAR Classic Platform的嵌入式软件工程师
- 从事ECU和微控制器开发的Automotive系统开发人员
- 参与AUTOSAR BSW配置和集成的软件集成商和开发人员
- 使用ETAS ISOLAR-A/B、DaVinci Developer或类似工具的工程师
28 小时