联系我们

课程大纲

模块1:汽车软件与AUTOSAR简介

  • 汽车嵌入式系统概述
  • AUTOSAR的演进:经典与自适应
  • AUTOSAR架构层次和关键概念
  • ADAS系统概述及其与AUTOSAR的关系

模块2:AUTOSAR经典平台 – 核心概念

  • 基础软件(BSW)层和运行时环境(RTE)
  • ECU配置和通信机制
  • 工具和配置工作流
  • 将AUTOSAR经典与遗留系统集成

模块3:AUTOSAR自适应平台 – 基础

  • AUTOSAR自适应架构简介
  • 自适应应用(AA)的设计和执行
  • 基于POSIX的操作系统和执行管理(EM)
  • 自适应平台服务(AP服务)和通信中间件

模块4:通信与服务导向架构

  • SOME/IP、DDS和ara::com
  • 服务接口的设计和配置
  • 自适应应用之间的通信
  • 与外部ECU和经典平台的集成

模块5:ADAS开发中的AUTOSAR自适应

  • ADAS功能和功能架构概述
  • 传感器融合和数据通信挑战
  • 在AUTOSAR自适应中集成ADAS算法
  • ADAS软件架构的真实案例研究

模块6:开发工作流和工具

  • 符合AUTOSAR标准的工具链概述
  • 建模和配置工具(例如Vector、EB tresos、DaVinci或类似工具)
  • 代码生成和部署到目标硬件
  • 测试和调试自适应应用

模块7:高级主题和最佳实践

  • AUTOSAR自适应和ADAS中的安全与安保
  • 自适应环境中的更新、诊断和监控
  • 实时性能优化
  • 汽车软件架构的未来趋势

模块8:动手实践和项目

  • 使用AUTOSAR开发工具的指导实践练习
  • ADAS组件的配置和模拟
  • 迷你项目:为ADAS用例设计一个简单的自适应AUTOSAR应用

总结和后续步骤

要求

  • 具有嵌入式系统C/C++编程经验
  • 了解基本汽车软件概念
  • 熟悉微控制器、通信协议和实时系统

目标受众

  • 汽车软件开发者和工程师
  • 嵌入式系统架构师
  • ADAS和自动驾驶汽车软件开发者
 28 小时

即将举行的公开课程

课程分类