课程介绍
AUTOSAR(汽车开放式系统架构)是全球汽车行业主要原始设备制造商、供应商及工具和软件服务商的开发合作联盟。该联盟成立于2003年年中,旨在推动建立汽车电子系统软件架构的标准。AUTOSAR旨在简化汽车电子软件的联合开发,降低成本和加速产品面市时间,提高软件质量,并提供安全系统设计所需的机制。AUTOSAR重新定义了嵌入式汽车软件的编写方式,从而实现了对软件组件的重复使用、交换、升级和整合,过程十分简便。由此,各种应用情况变为现实,从第三方软件与动力传动系统ECU整合,到重复使用底盘的功能和传感器信号参数,再到复制和移动车身控制器上的软件组件,都可在AUTOSAR的平台上得以实现。
智能化、网联化和电动化是汽车未来的发展趋势,而正是这样的变化,将会给汽车E/E架构和软件架构带来巨大的革新,主要体现在以下几方面:汽车智能化的实现需要大量数据的实时处理以用于计算机视觉或基于多传感器输入的模型推导,应用程序通过对数据的并行处理及时给出解决方;Car-2-X应用的实现需要车辆与车外系统的互动,而这会涉及动态通讯及大量数据的有效分配,因此新软件架构还需支持云交互以及非Autosar系统的集成。车辆在云端的互连需要专用安全手段的支持,以确保云交互和车载系统的通讯安全;需要汽车软件系统的更强互动,汽车软件既要安全又可更新以反映新的功能特性或法规要求,这就需要新架构支持软件组件的动态部署以及非Autosar架构与非车载系统之间的交互。
而Adaptive Autosar的出现不仅可满足现有需求,还可满足未来汽车技术的革新变化,由于其支持各种自适应的部署、复杂的微控制器以及各种非Auosar系统的互动,未来汽车将拥有不同类型的架构并互相进行补充。
课程目标:
1、 结合实际案例操作实践,掌握AUTOSAR在BSW中的应用配置
2、 结合实际案例操作实践,掌握AUTOSAR在ASW中的应用配置
3、 结合实际案例操作实践,掌握AUTOSAR的系统解决方案
4、 掌握AUTOSAR安全套件的开发流程;
5、 掌握Adaptive AUTOSAR的开发流程
课程概述
电子电器架构的演变:嵌入式ECU、iso26262与AUTOSAR的汽车行业应用、网络安全ISO21434与AUTOSAR的汽车行业HSM、TEE等的安全结合
课程大纲
第1部分 .AUTOSAR基础
1.1 为什么用AUTOSAR
1.2 AUTOSAR的简介
1.3 AUTOSAR软件架构
1.4 AUTOSAR方法论
1.5 AUTOSAR接口
1.6 AUTOSAR开发流程AUTOSAR安全套件
第2部分 Autosar深入介绍
2.1 DBC
2.2 ARXML
2.2.1 CAN Matrix Arxml
2.2.2 ASWC Arxml
2.3 读懂Autosar代码
2.4 DaVinci Developer
2.5 Component和Runnable
2.6 Sender Receiver Port(Interface)
2.7 Data Type,ADT(Application Data Type)和IDT(Implementation Data Type)介绍
2.8 IDT(Implementation Data Type)
2.9 Client Server Port(Interface)
2.10 Mode(Switch) Port(Interface)
2.11 Matlab在Autosar相关应用
2.12 DaVinci Configurator
2.13 EB_Tresos
2.14 Dspace System desk
第3部分 AUTOSAR 组件
2.1 SWC 应用层组件设计
SWC 应用层组件设计
2.2 OS操作系统
OS操作系统配置
2.3 Communication Stack通讯协议栈
Communication Stack配置
2.4 Diagnosis诊断协议栈
Diagnosis诊断协议栈配置
2.5 Mem Stack内存管理协议栈
MemStack内存管理协议栈配置
2.6 IO Stack 输入输出协议栈
IO Stack 输入输出协议栈配置
2.7 Wdg Stack看门狗协议栈
Wdg Stack看门狗协议栈配置
2.8 EcuM BswM系统服务
EcuM BswM系统服务配置
2.9 MCAL芯片驱动抽象层
MCAL芯片驱动抽象层配置
2.10 RTE集成
RTE集成
授课老师
熊磊光 阿里云AI训练师认证教材和题库系统专家
常驻地:北京
邀请老师授课:13439064501 陈助理

