🚗 CANoe 实战手册
📘 入门 → 精通 · 30章完整目录
⚡ 风格 · 明快色系 30课
01 CANoe入门
  • CANoe是什么
  • 发展历史
  • 汽车电子角色
  • 安装与授权
02 CANoe界面与工程
  • 首次启动
  • .cfg工程文件
  • 主窗口布局
  • 创建空白工程
03 CAN总线基础
  • CAN 2.0A/B
  • 帧结构
  • 物理层&终端电阻
  • CAN通道配置
04 CAN数据库 (DBC)
  • DBC作用
  • 文件结构
  • CANdb++创建
  • 加载DBC
05 Trace窗口
  • 功能详解
  • 过滤与搜索
  • 时间戳&总线负载
  • 自定义列&日志
06 Graphics窗口
  • 功能详解
  • 添加信号
  • 测量光标&缩放
  • 导出图形数据
07 Write Window
  • 作用
  • 系统变量输出
  • CAPL调试信息
  • 过滤&颜色设置
08 CAPL入门 (一)
  • CAPL是什么
  • 与C异同
  • 程序结构
  • Hello CANoe
09 CAPL入门 (二)
  • 数据类型
  • 变量作用域
  • 定时器
  • 回调函数
10 CAPL入门 (三)
  • 事件处理
  • on message等
  • 事件优先级
  • 执行顺序
11 CAPL进阶 (一)
  • 函数定义调用
  • 参数传递
  • 返回值
  • 系统函数库
12 CAPL进阶 (二)
  • 数组&结构体
  • 枚举
  • 选择结构
  • 循环结构
13 CAPL进阶 (三)
  • 字符串处理
  • strlen/strcpy
  • 文件操作
  • openFileRead等
14 CAPL进阶 (四)
  • 系统变量sysvar
  • 环境变量envvar
  • 自定义系统变量
  • 读写变量
15 CAPL实战:发送CAN报文
  • 单次/周期报文
  • 响应报文
  • DBC信号发送
  • 错误帧&远程帧
16 CAPL实战:接收CAN报文
  • on message接收
  • 信号提取解析
  • ID掩码过滤
  • 超时处理
17 仿真节点 (Simulation Node)
  • 创建节点
  • 属性配置
  • 节点通信
  • CAPL行为
18 Panel设计 (一)
  • Panel是什么
  • Panel Designer
  • 基本控件
  • Button/Label等
19 Panel设计 (二)
  • 控件属性
  • 绑定信号/变量
  • 布局美化
  • 加载调试
20 Panel设计 (三)
  • 动态Panel
  • CAPL控制控件
  • 改变颜色/使能
  • Panel与CAPL交互
21 Measurement Setup
  • 作用
  • Filter模块
  • Trigger模块
  • User Defined Block
22 Simulation Setup
  • 作用
  • 添加仿真节点
  • 网络拓扑
  • 交互层IL
23 Test Module (一)
  • Test Module
  • TFS介绍
  • 创建测试用例
  • 执行&结果查看
24 Test Module (二)
  • CAPL测试函数库
  • TestWaitForMessage
  • 断言
  • 测试报告
25 Test Module (三)
  • 测试序列&组
  • 参数化测试
  • HTML/XML报告
  • 自动化执行
26 日志与回放
  • Logging配置
  • BLF/ASC/CSV
  • Offline回放
  • 过滤与加速
27 COM接口与外部通信
  • COM接口概述
  • Python/VBA控制
  • 启动/停止测量
  • 读取信号
28 LIN总线支持
  • LIN协议简介
  • LDF文件
  • 主/从节点
  • 调度表&CAPL
29 FlexRay总线支持
  • FlexRay简介
  • FIBEX文件
  • 静态段&动态段
  • CAPL编程
30 综合实战:CAN/LIN混合网络
  • 需求分析
  • 拓扑设计
  • DBC/LDF创建
  • CAPL+Panel+测试