🌱 dSPACE 快速原型开发实战手册
30章 · 从入门到综合实战
🎯 友好色系
01
dSPACE入门
概览
dSPACE公司介绍 · 产品线 · RCP与HIL区别 · V流程位置
02
开发环境搭建
硬件
SCALEXIO · DS1006/DS1007 · 上电 · ConfigurationDesk安装
03
ConfigurationDesk基础
配置
新建工程 · 硬件资源树 · I/O · PWM/ADC/DIO实战
04
RTI与Simulink集成
模型
RTI模块库 · I/O配置 · 代码生成 · 开环测试
05
ControlDesk基础
实验
界面布局 · 新建实验 · 变量映射 · 虚拟仪表
06
ControlDesk高级
仪表
布局管理 · 模板 · 数据记录回放 · 自动化脚本
07
信号调理与传感器接口
调理
信号调理原理 · 电压/电流转换 · 传感器仿真 · 滤波器
08
执行器接口与功率级
驱动
功率驱动模块 · H桥 · 电机负载仿真 · 故障注入
09
CAN通信基础
总线
CAN协议 · dSPACE CAN板卡 · 配置与报文收发
10
CAN通信实战
协同
CANoe协同 · DBC导入 · 报文解析发送 · 实时性
11
LIN与FlexRay通信
多总线
LIN配置 · FlexRay协议 · 多总线同步方案
12
XCP/CCP标定协议
标定
标定协议 · A2L文件 · XCP从站 · 在线标定测量
13
故障注入与诊断
诊断
UDS诊断 · OBD-II仿真 · 故障注入 · 测试用例
14
模型在环测试
MiL
MiL概念 · Simulink Test · 测试用例管理 · 覆盖率
15
软件在环测试
SiL
SiL环境搭建 · 代码编译集成 · 自动化回归
16
硬件在环测试基础
HiL
HiL架构 · 负载箱断线盒 · 实时性 · 测试流程
17
HiL测试用例设计
设计
等价类划分 · 边界值 · 状态机 · 故障注入测试
18
HiL自动化测试
自动化
Python驱动dSPACE API · TestStand · 测试报告
19
ECU功能测试实战
电源
电源管理 · 唤醒/休眠 · CAN唤醒 · 看门狗
20
执行器测试实战
执行器
喷油器驱动 · 节气门控制 · 电机位置控制
21
传感器测试实战
传感器
曲轴/凸轮轴 · 温度传感器 · 压力传感器
22
总线通信测试实战
总线
CAN负载 · LIN从节点 · FlexRay时钟同步
23
诊断功能测试实战
诊断
DTC读写 · 例程控制 · 安全访问 · 刷写
24
标定与测量实战
标定
CCP扭矩标定 · XCP爆震标定 · MAP图优化
25
快速原型开发流程
原型
需求分析 · 功能建模 · 自动代码生成 · 原型车测试
26
基于模型的控制器设计
控制
PID控制器 · 状态机 · 查表控制器实现
27
原型到产品的过渡
产品
代码优化 · 定点数 · MIL/SIL/HIL · AUTOSAR
28
dSPACE与第三方工具集成
集成
ETAS INCA · Vector CANoe · MATLAB深度集成
29
高级调试技巧
调试
信号跟踪 · 触发 · 内存监视 · 性能分析 · 多核
30
综合项目实战
BMS
基于dSPACE的BMS控制器快速原型开发与HiL测试全流程