🧩 Vector DaVinci · AUTOSAR 实战

📘 30章 从入门到集成
1 AUTOSAR 概述
起源与发展 方法论 分层架构
2 Vector DaVinci 工具链
Developer Configurator Pro Project Manager
3 开发环境搭建
安装工具链 配置License 第一个AUTOSAR工程
4 SWC 设计基础
软件组件(SWC) Atomic / Composition Port & Interface
5 DaVinci Developer 详解
Component Designer System Designer 数据类型映射
6 数据类型与接口定义
Implementation Data Type Application Data Type SWC Interface
7 Port 与连接
Sender-Receiver Client-Server Port创建与连接
8 Composition 设计
组合多个SWC 层级嵌套 实例化
9 RTE 生成基础
RTE概念 生成前提 触发RTE生成
10 DaVinci Configurator Pro 入门
导入SWCD 配置ECU实例 模块配置概览
11 OS 模块配置
Task创建与配置 Schedule Table Alarm & Counter
12 COM 模块配置
信号与PDU映射 信号路由 初始化与时序
13 Can 模块配置
控制器与收发器 报文与PDU关联 硬件对象(HOH)
14 CanIf 模块配置
CanIf层功能 PDU Router 发送与接收路径
15 CanTp 模块配置
传输协议(TP) 分段与重组 通道与参数
16 EcuM 模块配置
ECU状态管理 唤醒源配置 与BswM交互
17 BswM 模块配置
基础软件模式管理器 模式定义与切换 模式条件
18 NvM 模块配置
非易失性存储器管理 NvM块定义 读写与可靠性
19 Dcm 模块配置
诊断通信管理器 UDS服务 DID / RID
20 Dem 模块配置
诊断事件管理 Event与DTC映射 存储与老化
21 Fee 模块配置
Flash EEPROM仿真 Fee与NvM映射 磨损均衡与分区
22 Ea 模块配置
EEPROM抽象层 Ea与NvM映射 配置与优化
23 Lin 模块配置
控制器与收发器 帧与信号映射 调度表
24 LinIf 模块配置
Lin接口层 PDU路由 与LinTp配合
25 LinTp 模块配置
Lin传输协议 通道配置 分段传输
26 Eth 模块配置
以太网控制器 MAC与PHY DMA与中断
27 SoAd 模块配置
Socket适配器 TCP/UDP Socket 与PduR集成
28 TcpIp 模块配置
TCP/IP协议栈 IP地址与路由 Socket接口
29 Xcp 模块配置
XCP协议基础 CCP / XCP-on-Ethernet DAQ与STIM
30 集成与调试
ECU Extract生成 BSW集成与编译 调试与排查