车载诊断架构---NRC 78和NRC 21那些你不知道的事情!

汽车   2024-11-11 22:44   上海  

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。

老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:

屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节能减排。
无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事.而不是让内心的烦躁、焦虑、毁掉你本就不多的热情和定力。

时间不知不觉中,快要来到深秋。国庆假期结束,又开始忙碌的工作。空闲之余,成年人的我也不知道去哪里渡自己的灵魂,独自敲击一些文字算是对这段时间做一个记录。

一、背景信息

UDS(Unified Diagnostic Services)统一诊断服务协议中的NRC(Negative Response Code)即否定响应代码,用于指示UDS诊断中否定响应的具体原因。以下是对UDS NRC的详细解释:

1、基本概念

NRC在UDS协议中扮演着至关重要的角色,它用于当ECU(Electronic Control Unit,电子控制单元)无法执行诊断工具发送的诊断请求时,向诊断工具返回具体的错误信息。每个NRC取值都对应一种不同的错误类型,从而帮助诊断工具快速定位问题所在。

2、NRC的分类与常见取值

车载诊断技术
分享车载诊断技术,包括车载网络(CAN、CAN FD、DoIP等)、诊断协议(14229、15765、13400、15031、22901等)、主流软件使用等;目的:1、分享基础知识;2、在车载诊断细分领域提供一个技术交流平台。
 最新文章