CANoe & PCAN 实战
📘 30章 · 从入门到项目
01
CANoe与PCAN概述
车载网络发展史 · 定位与区别 · 课程目标与学习路径
02
CANoe基础入门
安装与授权 · 界面总览 · 创建第一个工程 · 配置CAN通道
03
PCAN基础入门
PCAN-USB硬件 · PCAN-View安装使用 · PCAN-Explorer5/6基础
04
CAN总线协议精讲
CAN 2.0A/B帧结构 · 数据/远程/错误/过载帧 · 位时序与同步
05
CANoe工程配置实战
DBC创建与导入 · 网络节点配置 · IG模块使用
06
PCAN报文收发实战
PCAN-View手动发送 · Explorer虚拟节点 · 过滤与触发
07
CANoe CAPL编程入门
CAPL语言基础 · 事件处理(on start/message/key) · 第一个脚本
08
CANoe CAPL进阶
定时器与系统变量 · 报文信号操作 · 诊断服务模拟(UDS)
09
PCAN-Explorer编程入门
C#/Python调用PCAN-Basic API · 宏录制与回放
10
CANoe仿真与测试
Panel设计器 · CAPL测试模块 · 自动化测试序列
11
PCAN高级功能
PCAN-USB FD & CAN FD · PCAN-GPS同步 · Router Pro路由
12
CANoe与PCAN联合调试
硬件在环(HIL) · CANoe主控+PCAN从设备 · 数据同步技巧
13
CANoe记录与分析
Logging配置 · CANalyzer分析 · Trace与Graphics窗口
14
PCAN数据记录
PCAN-View日志导出 · Explorer数据记录器 · CANdb++配合
15
CANoe诊断功能
诊断控制台 · CDD/ODX导入 · 诊断序列自动化
16
PCAN诊断实现
Explorer发送诊断请求 · 解析响应 · UDS刷写流程模拟
17
CANoe网络管理测试
OSEK NM与AUTOSAR NM模拟 · 状态机测试 · 休眠唤醒
18
PCAN网络管理分析
捕获NM报文 · 分析状态迁移 · 手动触发NM事件
19
CANoe与Matlab/Simulink联合
接口配置 · Simulink模型在环 · 自动化代码生成
20
PCAN在Linux环境应用
PCAN驱动(socketCAN) · cangw路由 · Python-can库实战
21
CANoe自动化测试框架
vTESTstudio入门 · 测试用例编写 · 报告生成与导出
22
PCAN压力测试
高负载CAN总线模拟 · 错误注入 · CANoe与PCAN对比压力
23
CANoe与Vector工具链
CANoe与CANape/CANalyzer/vFlash集成
24
PCAN与第三方工具集成
PCAN与CANopen/J1939/DeviceNet协议
25
CANoe脚本实战案例
ECU刷写脚本 · 网关路由脚本 · 故障注入脚本
26
PCAN脚本实战案例
Python报文记录器 · C#总线监控器 · LabVIEW数据采集
27
CANoe与PCAN性能对比
实时性 · 数据吞吐量 · 稳定性 · 成本与场景分析
28
车载以太网与CANoe
Some/IP协议 · AVB/TSN时间同步 · 以太网配置与仿真
29
CANoe与PCAN故障排查
驱动问题/硬件识别/报文丢失 · 调试技巧 · 官方支持
30
综合实战项目
整车CAN网络仿真与测试 · 项目文档 · 课程总结与进阶路径