基于AUTOSAR Adaptive的域控制器开发培训课程
培训对象
域控制器软件工程师、AUTOSAR Adaptive开发人员、高性能计算平台软件架构师、自动驾驶中间件开发者。
培训目标
-
理解AUTOSAR Adaptive平台(AP)的定位(面向高性能计算、自动驾驶、OTA)。
-
掌握AP的核心概念(Manifest、执行管理、通信管理、服务发现)。
-
能够独立完成基于AUTOSAR Adaptive的域控制器应用开发与集成。
培训内容介绍
-
AUTOSAR Adaptive概述:AUTOSAR Adaptive(AP)的产生背景(应对自动驾驶、高算力、动态部署需求);AP与经典平台(CP)的对比(操作系统、通信方式、升级机制);AP的典型应用场景(自动驾驶域控制器、信息娱乐域控制器)。
-
AP软件架构:AP的分层架构(应用层、API层、功能集群层、基础层、操作系统层);AP的核心功能集群(执行管理EM、通信管理CM、身份和访问管理IAM、日志和跟踪LT、诊断管理DM、升级和配置管理UCM)。
-
开发环境搭建:AP开发工具链(Vector DaVinci、ETAS RTA-VRTE、Mentor Volcano);AP的源码或二进制SDK的获取;开发机的配置;目标硬件(ARM Cortex-A、Renesas R-Car、NXP S32G)的准备。
-
应用程序接口(ARA):ARA(AUTOSAR Runtime for Adaptive)的概念;ARA::COM(通信管理接口);ARA::EXEC(执行管理接口);ARA::DIAG(诊断管理接口);应用程序的启动与终止。
-
执行管理(EM):EM的功能(平台启动、应用生命周期管理、机器状态管理);Manifest文件(应用清单、机器清单);进程的启动与监控;系统状态的管理。
-
通信管理(CM):CM的功能(服务发现、服务注册、事件通信、方法通信);SOME/IP协议;SOME/IP的服务发现(SD);通信模式(请求/响应、发布/订阅);网络绑定(以太网)。
-
服务发现与部署:服务实例的动态发现;服务可用性监测;服务的部署策略;多播与单播的选择;通信的安全性(加密、认证)。
-
日志与跟踪(LT):LT的功能(日志、跟踪、统计);日志级别的定义(Fatal、Error、Warn、Info、Debug、Verbose);日志的输出目标(控制台、文件、网络);日志的过滤与格式化。
-
诊断管理(DM):AP中的UDS诊断服务实现;诊断协议的配置;故障码(DTC)的处理;诊断会话控制;例程控制。
-
升级与配置管理(UCM):OTA(空中升级)的需求;UCM的功能(软件包的接收、完整性校验、安装、激活);软件包的格式;回滚机制。
-
安全与隔离:身份和访问管理(IAM)的功能;基于权限的访问控制;进程隔离(容器技术);安全通信(TLS/DTLS);安全启动。
-
综合实战项目:基于AUTOSAR Adaptive的域控制器应用开发,包含AP开发环境配置、服务设计与实现(SOME/IP)、应用Manifest配置、通信管理配置、执行管理配置、应用部署与测试。
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值