- OBD标准发展史 (OBD-I ~ OBD-III)
- OBD接口物理定义 (J1962)
- 16个引脚功能详解
- OBD硬件整体框图
- 主控芯片选型策略
- 电源管理模块 / CAN & K-Line收发器选型
- 车载电源环境分析 (12V/24V, 抛负载, 冷启动)
- LDO vs DC-DC 选型对比
- 输入保护电路 (TVS, 自恢复保险丝)
- 5V/3.3V电源轨设计
- 待机功耗优化 & 电源时序控制
- EMC滤波电路设计
- CAN物理层标准 (ISO 11898-2)
- 收发器选型 (TJA1050/SN65HVD230)
- 共模扼流圈 & 终端电阻 & ESD保护
- ISO 9141-2 标准详解
- K-Line电平转换 & 驱动能力计算
- K-Line与CAN共存设计
- ISO 15765-4 (CAN诊断协议)
- 11位/29位标识符 & CAN消息帧结构
- OBD请求与响应格式
- ISO 14230 (KWP2000) & ISO 9141-2
- 协议自动检测与切换机制
- 多协议兼容设计
- MCU选型要素 (ARM Cortex‑M vs RISC‑V)
- 最小系统电路 (晶振, 复位, 调试接口)
- Bootloader设计考虑
- RTOS选型 (FreeRTOS/RT-Thread)
- 任务划分 & 优先级设计
- CAN消息队列管理 & 协议栈分层
- 实时数据流采集 (PID请求)
- 数据解析算法 & 缓存/DMA
- 采样率与精度平衡
- DTC标准格式 (SAE J2012)
- DTC读取/清除 & 存储策略
- 历史故障管理
- 蓝牙4.0/5.0选型 (CC2540/ESP32)
- 天线匹配 & SPP/BLE协议选择
- Wi-Fi TCP/IP协议栈移植
- USB转串口芯片 (CP2102/CH340)
- USB CDC类实现 & 高速数据传输
- USB供电管理
- CAN唤醒机制 (ISO 11898-2)
- 本地/远程唤醒 & 低功耗模式
- 唤醒源管理
- PCB层叠结构 & 元器件布局
- 电源/地平面分割
- 高速信号布线要点
- CAN差分对布线 & 模拟/数字分区
- 散热设计 & DFM可制造性
- 可制造性设计 (DFM)
- 车载EMC标准 (CISPR 25 / ISO 7637)
- 辐射/传导发射抑制 & 滤波
- ESD防护设计
- OBD模块功耗估算
- 散热结构设计 & 热仿真
- 高温环境可靠性验证
- 硬件调试流程 & 电源测试 (纹波/噪声)
- CAN总线信号质量测试
- 眼图分析
- JTAG/SWD调试接口
- 逻辑分析仪抓取CAN数据
- 协议一致性测试 & 压力测试
- 模拟器硬件架构 & 固件设计
- 模拟车辆ECU响应
- 自动化测试脚本编写
- CAN总线安全威胁分析
- 安全认证 & 固件加密防篡改
- 安全启动流程
- 不同品牌OBD协议差异分析
- 自动协议识别 & 引脚复用
- 兼容性测试矩阵
- ICT/FCT测试方案
- 固件烧录 & 校准参数存储
- 生产测试流程优化
- FMEA分析方法
- 关键元器件降额 & 环境应力筛选
- MTBF计算与验证
- FCC/CE & 车载电子认证 (e-mark)
- RoHS/REACH环保要求
- 认证测试流程
- 实时油耗监测 & 发动机转速监测
- 车速数据采集
- 故障码读取工具
- 云端数据上传 & 驾驶行为分析
- 车辆健康报告生成
- 远程诊断平台
- 完整OBD硬件开发流程回顾
- 常见问题 & 未来技术趋势 (OBD-III)
- 课程总结与资源推荐