- 了解嵌入式系统和微控制器架构
- 具备实时系统或汽车ECU开发经验
- 具备C编程经验,编程经验
受众
- 刚开始使用AUTOSAR Classic Platform的嵌入式软件工程师
- 从事ECU和微控制器开发的Automotive系统开发人员
- 参与AUTOSAR BSW配置和集成的软件集成商和开发人员
- 使用ETAS ISOLAR-A/B、DaVinci Developer或类似工具的工程师
本课程为讲师指导的培训(线上或线下),面向中级嵌入式软件开发人员和汽车工程师,旨在帮助他们使用AUTOSAR Classic Platform开发、集成和测试电子控制单元(ECU)的标准化软件组件。
培训结束后,学员将能够:
安装和配置AUTOSAR开发工具(如DaVinci Developer、EB Tresos或ETAS ISOLAR-A/B)。
理解AUTOSAR分层架构和基本软件模块(BSW)。
设计和实现AUTOSAR操作系统及通信栈(COM stack)。
使用CANoe或类似工具在AUTOSAR环境中进行模拟、测试和诊断。
课程形式
- 互动讲座与讨论。
- 大量练习与实践。
- 在实验环境中进行实际操作。
第一天: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)
United Arab Emirates - AUTOSAR Basic Software - A
Qatar - AUTOSAR Basic Software - A
Egypt - AUTOSAR Basic Software - A
Saudi Arabia - AUTOSAR Basic Software - A
South Africa - AUTOSAR Basic Software - A
Brasil - AUTOSAR Basic Software - A
Canada - AUTOSAR Basic Software - A
中国 - AUTOSAR Basic Software - A
香港 - AUTOSAR Basic Software - A
澳門 - AUTOSAR Basic Software - A
台灣 - AUTOSAR Basic Software - A
USA - AUTOSAR Basic Software - A
Österreich - AUTOSAR Basic Software - A
Schweiz - AUTOSAR Basic Software - A
Deutschland - AUTOSAR Basic Software - A
Czech Republic - AUTOSAR Basic Software - A
Denmark - AUTOSAR Basic Software - A
Estonia - AUTOSAR Basic Software - A
Finland - AUTOSAR Basic Software - A
Greece - AUTOSAR Basic Software - A
Magyarország - AUTOSAR Basic Software - A
Ireland - AUTOSAR Basic Software - A
Luxembourg - AUTOSAR Basic Software - A
Latvia - AUTOSAR Basic Software - A
España - AUTOSAR Basic Software - A
Italia - AUTOSAR Basic Software - A
Lithuania - AUTOSAR Basic Software - A
Nederland - AUTOSAR Basic Software - A
Norway - AUTOSAR Basic Software - A
Portugal - AUTOSAR Basic Software - A
România - AUTOSAR Basic Software - A
Sverige - AUTOSAR Basic Software - A
Türkiye - AUTOSAR Basic Software - A
Malta - AUTOSAR Basic Software - A
Belgique - AUTOSAR Basic Software - A
France - AUTOSAR Basic Software - A
日本 - AUTOSAR Basic Software - A
Australia - AUTOSAR Basic Software - A
Malaysia - AUTOSAR Basic Software - A
New Zealand - AUTOSAR Basic Software - A
Philippines - AUTOSAR Basic Software - A
Singapore - AUTOSAR Basic Software - A
Thailand - AUTOSAR Basic Software - A
Vietnam - AUTOSAR Basic Software - A
India - AUTOSAR Basic Software - A
Argentina - AUTOSAR Basic Software - A
Chile - AUTOSAR Basic Software - A
Costa Rica - AUTOSAR Basic Software - A
Ecuador - AUTOSAR Basic Software - A
Guatemala - AUTOSAR Basic Software - A
Colombia - AUTOSAR Basic Software - A
México - AUTOSAR Basic Software - A
Panama - AUTOSAR Basic Software - A
Peru - AUTOSAR Basic Software - A
Uruguay - AUTOSAR Basic Software - A
Venezuela - AUTOSAR Basic Software - A
Polska - AUTOSAR Basic Software - A
United Kingdom - AUTOSAR Basic Software - A
South Korea - AUTOSAR Basic Software - A
Pakistan - AUTOSAR Basic Software - A
Sri Lanka - AUTOSAR Basic Software - A
Bulgaria - AUTOSAR Basic Software - A
Bolivia - AUTOSAR Basic Software - A
Indonesia - AUTOSAR Basic Software - A
Kazakhstan - AUTOSAR Basic Software - A
Moldova - AUTOSAR Basic Software - A
Morocco - AUTOSAR Basic Software - A
Tunisia - AUTOSAR Basic Software - A
Kuwait - AUTOSAR Basic Software - A
Oman - AUTOSAR Basic Software - A
Slovakia - AUTOSAR Basic Software - A
Kenya - AUTOSAR Basic Software - A
Nigeria - AUTOSAR Basic Software - A
Botswana - AUTOSAR Basic Software - A
Slovenia - AUTOSAR Basic Software - A
Croatia - AUTOSAR Basic Software - A
Serbia - AUTOSAR Basic Software - A
Bhutan - AUTOSAR Basic Software - A