🧩 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集成与编译
调试与排查