📘 DaVinci Config 速成手册
30章 · 项目配置
风格 · 明快色系
1
DaVinci Config工具概览
⭐ 入门
工具定位、核心功能、界面布局与工作流简介
01
2
项目创建与基础设置
新建DaVinci Config项目、选择目标平台、配置项目属性
02
3
工作空间与视图管理
工作空间概念、视图布局、自定义透视图、保存与恢复工作台状态
03
4
模块配置入门
模块配置器(Module Configurator)基本操作、模块参数编辑
04
5
ECU提取(ECU Extract)详解
从系统描述中提取ECU配置、提取规则与过滤条件
05
6
通信栈配置(上)
CAN模块配置、CAN控制器、CAN邮箱、CAN中断设置
06
7
通信栈配置(下)
LIN、FlexRay、Ethernet模块配置要点与对比
07
8
OS任务与中断配置
操作系统任务(Task)创建、调度表、中断服务例程(ISR)配置
08
9
BSP与微控制器驱动配置
MCU驱动、DIO、ADC、PWM配置
09
10
内存映射与链接脚本配置
内存段定义、地址分配、链接脚本生成与验证
10
11
复杂驱动(CDD)集成
复杂驱动框架、集成外部代码、配置CDD模块接口
11
12
诊断栈配置(上)
诊断事件管理(DEM)、诊断服务(DCM)基础配置
12
13
诊断栈配置(下)
故障码(DTC)定义、扩展数据记录、诊断会话控制
13
14
NVRAM管理器配置
NVRAM块定义、存储区配置、校验与冗余机制
14
15
模式管理器配置
ECU模式、应用模式、模式切换条件与动作配置
15
16
看门狗管理器配置
看门狗驱动(Wdg)、看门狗管理器(WdgM)配置、安全机制
16
17
生成代码与工程导出
配置验证、代码生成器设置、生成代码结构、导出到开发环境
17
18
配置变体管理
变体(Variant)概念、预处理条件、配置变体切换与合并
18
19
数据映射与信号路由
信号(Signal)到端口(Port)映射、信号路由路径配置
19
20
XCP/CCP标定协议配置
标定接口配置、A2L文件生成、DAQ与STIM列表设置
20
21
UDS on CAN配置
统一诊断服务(UDS)在CAN上的实现、寻址方式、应用层定时
21
22
安全模块(Crypto)配置
加密服务、密钥管理、安全启动相关配置
22
23
多核与分区配置
多核架构支持、核间通信(IOC)、内存分区与时间分区
23
24
配置导入与复用
从现有项目导入配置、配置片段复用、库管理
24
25
配置比较与合并
配置差异比较工具、手动合并与自动合并策略
25
26
脚本自动化(Python API)
DaVinci Config Python脚本接口、批量修改参数、自动化工作流
26
27
配置验证与错误排查
验证规则、常见配置错误、日志分析与调试技巧
27
28
版本控制集成
配置与Git/SVN集成、冲突解决、配置基线管理
28
29
性能优化与最佳实践
配置加载优化、内存占用优化、团队协作配置规范
29
30
实战案例:完整AUTOSAR栈
从零配置一个完整AUTOSAR基础软件栈(CAN通信+诊断+NVRAM)
30