AUTOSAR架构与实践培训课程
一、课程基本信息
二、培训内容
1. AUTOSAR概述与架构
AUTOSAR发展历程与核心理念;三层架构(应用层/RTE/基础软件层);虚拟功能总线(VFB)概念;AUTOSAR方法论与工作产品。
2. AUTOSAR方法论与工具链
系统配置(System Description);ECU配置(ECU Extract);软件组件描述(SWC Description);工具链(Vector/EB/ETAS)工作流程。
3. 软件组件(SWC)设计
原子软件组件与组合组件;端口与接口(Sender-Receiver/Client-Server);端口间通信;内部行为与Runnable。
4. 虚拟功能总线(VFB)与系统设计
VFB视图与系统拓扑;ECU间通信设计;信号路由与矩阵;系统约束与映射。
5. RTE生成与配置
RTE契约与角色;RTE事件类型(定时/数据接收/操作调用);RTE生成过程;RTE与SWC/BSW交互。
6. BSW架构与MCAL配置
BSW分层(服务层/ECU抽象层/MCAL);MCAL配置(PORT/DIO/ADC/PWM/CAN/SPI);EB/DAvE工具配置实践。
7. 系统服务栈(System Services)
操作系统(OS)配置与任务调度;看门狗管理器(WdgM)配置;ECU状态管理器(EcuM);BswM模式管理。
8. 存储服务栈(Memory Services)
NVRAM管理器架构;存储区配置(NV Block/Rom Block/Ram Block);存储同步与校验;Fee与Fls驱动。
9. 通信服务栈(Communication Services)
CAN协议栈(Can/CanIf/CanTp/CanNm/Com);LIN协议栈;以太网协议栈基础;PDU路由器配置。
10. 诊断服务栈(Diagnostic Services)
诊断通信管理器(DCM);诊断事件管理器(DEM);功能抑制管理器(FIM);UDS服务配置与实现。
11. 多核AUTOSAR应用
多核架构与通信机制(IOC/Spinlock);多核任务映射与调度;多核安全与资源隔离;多核调试与性能优化。
12. AUTOSAR功能安全与信息安全
AUTOSAR与ISO 26262;安全机制(ECC/MPU/程序流监控);AUTOSAR信息安全模块(Crypto/SecOC/HSM);安全通信与安全存储。
【综合案例研讨】
-
案例一:基于Vector Davinci的BCM AUTOSAR开发——某车身域控制器项目,从系统模板创建、SWC设计、BSW配置到RTE生成的全流程实践,解决CAN通信超时与NVRAM存储失效问题。
-
案例二:多核AUTOSAR任务调度优化——某高性能控制器中,多核任务分配不均导致CPU负载失衡,通过优化SWC到核的映射与核间通信(IOC),提升系统实时性与资源利用率。
-
案例三:SecOC安全通信实现——某车型网关控制器需实现安全通信,通过配置Crypto模块与SecOC模块,实现PDU签名与验证,防止CAN总线报文被重放攻击或篡改。
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值