ECU CAN 通信协议 · 课程目录

📡 30章完整版 v2.0
  • CAN总线起源
  • CAN总线特点
  • 物理层
  • 数据链路层
  • 标准帧与扩展帧
  • 数据帧与远程帧
  • ID仲裁
  • 位填充
  • 波特率计算
  • 采样点配置
  • 同步段与传播段
  • TQ与分频
  • SJA1000
  • MCP2515
  • TJA1050
  • SN65HVD230
  • Linux CAN驱动
  • SocketCAN
  • 设备注册
  • 中断处理
  • 发送流程
  • 接收流程
  • 报文过滤
  • FIFO管理
  • 错误类型
  • 错误计数器
  • 错误状态机
  • Bus-Off恢复
  • 总线拓扑
  • 星型拓扑
  • 终端电阻
  • 线缆与节点
  • DBC文件
  • 信号定义
  • 报文周期
  • 多路复用
  • OSEK NM
  • AUTOSAR NM
  • 唤醒与休眠
  • 心跳报文
  • UDS on CAN
  • ISO 15765-2
  • 诊断会话
  • DTC处理
  • CCP/XCP
  • A2L文件
  • 标定与测量
  • DAQ与STIM
  • 路由策略
  • 报文转发
  • ID映射
  • 数据转换
  • 总线加密
  • 消息认证码
  • 防重放攻击
  • 安全启动
  • PCAN-View
  • CANoe
  • CANalyzer
  • ZLG CANTest
  • CANoe仿真
  • CAPL脚本
  • 虚拟CAN总线
  • 半实物仿真
  • 物理层测试
  • 数据链路层
  • 协议层测试
  • EMC测试
  • 常见故障
  • 示波器测量
  • 逻辑分析仪
  • 故障复现
  • CAN FD vs 2.0
  • 可变速率
  • 数据场扩展
  • CRC增强
  • CAN XL架构
  • 速率提升
  • 数据场长度
  • 与FD兼容
  • 异构网络
  • 网关桥接
  • 数据路由
  • 时间同步
  • 发动机控制
  • 变速箱控制
  • 扭矩管理
  • 排放诊断
  • ABS/ESC
  • 转向系统
  • 悬架控制
  • 制动能量回收
  • BCM控制
  • 门窗控制
  • 灯光控制
  • 座椅调节
  • 车载娱乐
  • 导航系统
  • 语音控制
  • OTA升级
  • 传感器融合
  • 雷达/摄像头
  • 决策控制
  • 执行器控制
  • BMS电池管理
  • 电机控制
  • VCU整车控制
  • 热管理
  • CANopen
  • J1939
  • 自定义协议栈
  • RTOS集成
  • 多主通信
  • 冲突解决
  • 优先级管理
  • 负载均衡
  • 需求分析
  • 协议设计
  • 代码实现
  • 测试验证
  • 量产维护