结合 DBC 判断 如果 Trace 里 Name 列显示的是 EMS_1 、 VCU_1 、 BMS_Status 这类应用帧,通常是周期报文;如果显示 Diag_Req 、 Diag_Res ,或者根本没有 DBC 名称,且数据里有 UDS SID,基本就是诊断报文。
文章浏览阅读40次,点赞2次,收藏3次。本文聚焦车载嵌入式系统中ISO 14229 UDS协议栈的工程化集成,涵盖DCM驱动包结构解析、Keil MDK-ARM裸机环境编译步骤、CAN外设与UDS主循环耦合要点,以及5类高频故障(如会话切换失败、DID读写异常、Security Access密钥校验失败等)的根因分析与实测解决方案。强调 ...