联系我们
 课程时长 28 小时

课程大纲

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

  • 汽车嵌入式系统概述
  • AUTOSAR的演变:经典 vs. 自适应
  • AUTOSAR架构层级与核心概念
  • ADAS系统概述及其与AUTOSAR的关系

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

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

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

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

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

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

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

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

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

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

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

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

模块8:实操练习与项目

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

总结与后续步骤

要求

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

受众对象

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

即将举行的公开课程

课程分类