CANoe 诊断功能开发实战

📘 30章 · 完整目录 v2.0
软件概述安装与授权界面布局工程创建与保存
CAN协议简介报文结构DBC解析DBC加载与使用
UDS协议概述ISO 14229-1诊断会话控制服务分类
Diagnostics模块CDD/ODX导入诊断通道设置
0x10 会话控制0x11 ECU复位0x27 安全访问0x22 读标识符
0x2E 写标识符0x3E 待机握手0x14 清除DTC0x19 读DTC
0x28 通信控制0x85 控制DTC设置0x86 事件响应0x31 例程控制
CAPL概述数据类型与变量事件函数控制语句
DiagSendRequest响应处理诊断事件函数
DTM概念与架构编写测试用例执行与评估
Test Sequence编辑器步骤添加与配置条件判断与循环
Test Unit概念创建与配置与Test Sequence关系
ECU面板设计状态机仿真模拟诊断响应
XML测试用例Test Report自动化框架搭建
P2/C3时间详解时间参数配置超时与容错
区别与配置CANoe配置方法应用场景
OSEK NM / AUTOSAR NMNM PDU结构NM与诊断交互
刷写流程0x34/36/37刷写测试用例
0x27 种子与密钥安全等级安全测试策略
DTC状态位老化机制DTC测试用例
0x28三种模式NM与诊断交互通信丢失测试
0x31典型应用擦除内存/自检测试用例设计
DID分类与定义读写测试格式与编码
子功能概念测试方法权限管理
NRC分类与含义触发条件NRC测试用例
FF/CF机制测试方法时序分析
并发场景CANoe并发测试优先级管理
负载计算方法高负载诊断测试负载影响分析
硬件/软件注入测试用例设计与DTC关联
诊断测试方案设计用例编写与执行报告生成与分析