🚗 CANoe 实战

入门到精通 · 30章
⭐ 系统实战 ⭐
  • CANoe是什么
  • CANoe发展历史
  • 汽车电子核心应用场景
  • 软件安装与授权激活
  • 主界面布局 (Measurement Setup等)
  • 创建第一个CANoe工程
  • 工程保存与配置管理
  • CAN协议简介 (2.0A/B)
  • CAN报文结构 (ID/DLC/Data)
  • 物理层与数据链路层要点
  • DBC文件结构
  • Signal与Message定义
  • Value Table & Multiplexing
  • 在CANoe中加载DBC
  • Measurement Setup架构
  • 添加与配置CAN通道
  • Graphics/Data Window观测信号
  • Trace Window使用技巧
  • 触发条件设置
  • Logging文件配置 (BLF/ASC/CSV)
  • 离线回放与分析
  • IG模块功能
  • 发送单帧与周期报文
  • 信号修改与交互式操作
  • IG与DBC联动
  • Replay Block配置
  • 回放CAN日志
  • 回放速度控制
  • 循环回放与触发回放
  • CAPL语言概述
  • 事件驱动模型 (on start/message/timer)
  • 第一个CAPL脚本
  • 数据类型与变量
  • 控制语句 (if/else, while, for)
  • 数组与结构体
  • 函数定义与调用
  • 系统变量与环境变量
  • Timer与定时器应用
  • CAN报文收发 (output函数)
  • 信号解析与打包 (Signal API)
  • 错误帧处理
  • 模拟ECU节点
  • 实现UDS诊断请求/响应
  • CAPL与DBC联动
  • Panel设计基础
  • 添加控件 (Button/Input/Output/Slider)
  • 控件与Signal绑定
  • 动态Panel设计
  • Symbol Panel与System Panel
  • Panel与CAPL交互
  • Test Module架构
  • 创建Test Case
  • Test Report生成
  • Test Wait语句
  • Test Feature Set函数库
  • Check语句 (CheckSignal/CheckMessage)
  • 测试序列设计
  • 诊断协议基础 (ISO 14229-1 UDS)
  • 诊断配置 (CDD/ODX)
  • 诊断控制台使用
  • 诊断CAPL编程 (DiagRequest/Response)
  • 诊断测试自动化
  • 诊断日志分析
  • LIN协议基础
  • LIN数据库 (LDF)
  • LIN Master/Slave仿真
  • LIN Schedule Table
  • FlexRay协议基础
  • FlexRay数据库 (FIBEX)
  • FlexRay Cluster配置
  • FlexRay通信监控
  • CAN FD与CAN区别
  • Ethernet SOME/IP协议
  • Ethernet Packet Builder
  • Ethernet仿真
  • COM接口基础
  • 通过COM控制CANoe (Python/C#)
  • RBS (剩余总线仿真) 原理
  • MATLAB接口配置
  • Simulink模型集成
  • HIL (硬件在环) 仿真基础
  • vFlash / CANape / DaVinci Developer
  • PREEvision集成场景
  • XML Test Configuration
  • Test Report定制
  • 自动化测试执行与CI集成
  • 总线负载分析
  • 延迟测量
  • 时间同步 (IEEE 802.1AS)
  • 大数据量处理技巧
  • 多节点仿真配置
  • 分布式系统仿真
  • 网络拓扑建模
  • 搭建完整CAN网络仿真环境
  • 含DBC / CAPL / Panel / Test
  • 综合诊断测试项目
  • UDS刷写 / DTC读取 / 自动化报告