J1939 协议 · 商用车应用

📘 30章 从入门到精通
1 J1939协议概述 协议背景 · 发展历程 · 商用车地位 2 物理层详解 CAN物理特性 · J1939要求 · 终端电阻与线束 3 数据链路层基础 CAN帧结构 · J1939帧格式 · 数据帧与远程帧 4 J1939协议数据单元(PDU) PDU格式 · PDU1/PDU2 · 优先级与保留位 5 参数组编号(PGN) PGN定义 · 计算方法 · 常用分类 6 源地址(SA)与目标地址(DA) 地址分配 · 地址声明 · 冲突处理 7 J1939报文传输机制 广播 · 定向 · 请求 · 确认报文 8 连接管理协议(CM) RTS/CTS · 多包传输 · 超时与重传 9 传输协议(TP) 会话建立 · 数据打包重组 · 常见问题 10 地址声明协议 声明流程 · 请求与响应 · 冲突解决 11 请求协议 报文格式 · 处理流程 · 超时处理 12 确认协议 ACK/NACK · 报文格式 · 可靠性 13 网络管理协议 节点状态 · 心跳报文 · 唤醒与休眠 14 诊断协议概述 UDS on CAN vs J1939 · 诊断服务分类 15 DM1诊断报文 DTC结构 · SPN/FMI · DM1格式 16 DM2与DM3诊断报文 历史故障码 · 清除故障码 · 会话管理 17 DM14与DM15诊断报文 内存访问请求/响应 · 数据读写 18 J1939应用层协议 发动机(ECU) · 变速箱(TCU) · 制动(EBS) 19 发动机ECU通信 转速 · 扭矩 · 温度参数传输 20 变速箱TCU通信 档位 · 离合器状态 · 油温 21 制动系统(EBS)通信 制动压力 · ABS状态 · 制动片磨损 22 仪表盘与车身控制 车速 · 里程 · 燃油量 · 灯光控制 23 J1939网络拓扑设计 总线/星型/混合拓扑 · 优缺点 24 J1939网关设计 网关作用 · 协议转换 · 路由与过滤 25 仿真与测试工具 CANalyzer · CANoe · PCAN-View 26 J1939一致性测试 测试标准 · 用例设计 · 失败原因 27 新能源商用车应用 BMS · MCU通信 · 电池管理 28 自动驾驶商用车应用 感知融合 · 指令下发 · 冗余设计 29 故障排查与调试 通信故障 · 示波器分析 · 日志方法 30 J1939协议未来发展 CAN FD影响 · 车载以太网融合趋势