🚗 CANalyzer 实战
全流程 · 30章
📘
车载网络分析
01
CANalyzer概述与安装
CANalyzer是什么?它能做什么?车载网络开发中的角色。软件安装与授权激活。
02
工作界面与基本操作
主窗口布局、菜单栏、工具栏、测量设置窗口、Trace窗口、Graphics窗口。
03
CAN总线基础回顾
CAN物理层、数据链路层、报文格式(标准帧/扩展帧)、位填充与CRC校验。
04
数据库(DBC)文件详解
DBC文件结构、Signal/Message/Node定义、Value Table与注释。
05
DBC文件导入与配置
如何在CANalyzer中加载DBC、配置网络节点、信号映射。
06
CAN报文发送与接收
Interactive Generator模块使用、手动发送报文、周期性发送设置。
07
Trace窗口深度解析
过滤、搜索、标记、时间戳分析、触发条件设置。
08
Graphics窗口与数据分析
信号波形显示、光标测量、缩放、数据导出。
09
Statistics窗口与总线负载分析
总线负载率、错误帧统计、吞吐量计算。
10
CANoe与CANalyzer的区别与联系
工具定位、功能差异、选型建议。
11
CAPL编程入门(一)
CAPL语言基础、事件处理函数(on start/on message/on key)。
12
CAPL编程入门(二)
变量、数组、结构体、定时器与系统变量。
13
CAPL编程实战(一)
模拟节点发送自定义报文、解析接收报文。
14
CAPL编程实战(二)
实现网关路由功能、信号值转换与映射。
15
CAPL编程实战(三)
诊断请求/响应模拟(UDS on CAN)。
16
Panel设计入门
Panel编辑器介绍、控件(Button/Gauge/Input/Output)使用。
17
Panel设计进阶
动态控件绑定、系统变量关联、面板间通信。
18
测试模块(Test Module)入门
Test Setup窗口、测试用例编写、测试报告生成。
19
测试模块进阶
自动化测试序列、参数化测试、测试结果分析。
20
LIN总线分析
LIN协议基础、LDF文件导入、LIN报文监控与发送。
21
CAN FD(灵活数据速率)分析
CAN FD与经典CAN的区别、CAN FD配置与测量。
22
车载以太网(Ethernet)分析基础
SOME/IP、DoIP协议简介、Ethernet配置。
23
多通道同步测量
配置多个CAN/CAN FD/LIN通道、时间同步与数据关联。
24
日志记录与回放
BLF/ASC日志格式、离线回放分析、日志文件切割策略。
25
过滤器与触发条件
ID过滤、信号值过滤、错误帧触发、组合条件触发。
26
系统变量与环境变量
定义、作用域、在CAPL和Panel中的应用。
27
诊断协议(UDS on CAN)分析
诊断请求/响应监控、诊断会话控制、DTC读取。
28
网络管理(NM)分析
OSEK NM与AUTOSAR NM、休眠/唤醒状态机分析。
29
CANalyzer与硬件接口
VN16xx/VN56xx系列接口卡配置、通道映射、终端电阻设置。
30
综合实战案例
从需求分析到测试报告——完整车载网络测试流程演练。