中会涉及到一些专业术语,服务ID(Service ID(SID))、诊断请求(Diagnostic Request)、正响应/负响应(Positive/Negative Response)、负响应码(Negative Response Code -NRC)。 UDS中常用的缩写 UDS —— Unified Diagnostic Service(统一诊断服务)ECU—— Electronic Control Unit(电子控制单元) SF —— Single Frame(单...
NRC是UDS否定相应码Negative response code的缩写 什么是NRC优先级? 当诊断请求存在多种条件不满足的情况下,哪个NRC应该回复呢?这里有涉及到NRC优先级的概念;这就是本文讨论的重点。 对于NRC优先级,UDS协议给出了基本推荐;而对于具体服务,USD协议在服务格式定义后面,会有具体的NRC优先级推荐;这里需要注意的是,不是...
void ara::diag::DiagUdsNrcErrorDomain::ThrowAsException ( const ara::core::ErrorCode & errorCode ) const inlineoverridenoexcept Throw the exception type corresponding to the given ErrorCode. 模板参数 N/A 参数 [in] errorCode the ErrorCode instance [out] N/A [in,out] N/A 返回 N/...
This page lists UDS NRC codes for various UDS SID responses.NRC stands for Negative Response Codes.
1.常用的否定响应码Negative response code(NRC) 2. 肯定响应抑制位SuppressPosRspMsgIndicationBit UDS协议中,有些诊断服务是带有子功能的。子功能参数的取值范围为0x00 - 0xFF。这个子功能参数的最高位就是诊断服务肯定响应抑制位SuppressPosRspMsgIndicationBit,简写为SPRMIB。