【UDS诊断--物理寻址VS功能寻址】

物理寻址用于与特定ECU的精确通信,支持所有帧类型,并允许正常的负响应。功能寻址用于广播通信,仅支持单帧,并在特定条件下抑制负响应,以避免网络拥塞和不必要的通信开销。这两种寻址方式在汽车网络通信中各有其应用场景和优势,确保了ECU之间高效、可靠的通信。两种寻址方式的具体区别如下所示:

规范和说明

1、物理寻址始终是发送至单个ECU中服务器的专用消息。当采用物理寻址时,通信是客户端与服务器之间的点对点通信。(ISO 14229-1 2020 7.4.1.4)

2、当客户端无法获知应响应诊断服务请求的服务器功能的物理地址,或服务器功能以分布在多个ECU中的分布式功能实现时,客户端将使用功能寻址。采用功能寻址时,通信采用从客户端到一个或多个ECU中实现的服务器的广播通信。(ISO 14229-1 2020 7.4.1.4)

3、服务器应支持其诊断服务列表,无论采用何种寻址模式(物理寻址或功能寻址)。(ISO 14229-1 2020 8.7.1) 在诊断通信过程中,上位机或诊断仪作为客户端,而ECU作为服务器,ECU在实现上应支持诊断调查表中定义的所有服务的功能寻址和物理寻址,诊断调查表体现的support或not support仅是对客户端的约束,即无论诊断设备以哪种寻址方式发送诊断指令,ECU都应支持,而诊断调查表只是规定了诊断设备能否使用功能寻址请求某服务或子功能。

4、 当请求消息使用功能寻址时,不得响应带有NRC11、NRC7F、NRC12、NRC7E和NRC31等负响应码的负响应消息,即以上NRC应被功能寻址抑制,表现为ECU不响应。(ISO 14229-1 2020 8.7.1) 例外情况,当ECU响应了NRC78时,即使是功能寻址、执行结果是以上NRC,ECU也应正常给予最终的响应结果。(ISO 14229-1 2020 A.1)

5、物理寻址支持单帧和多帧传输,而功能寻址仅支持单帧传输。(ISO15764-2 2004 5.3.2.4)

相关推荐
深圳市晶科鑫实业有限公司13 小时前
国产TCXO温补晶振是否可以完美替代欧美日系主流型号
人工智能·stm32·单片机·物联网·51单片机·信息与通信
深圳市晶科鑫实业有限公司14 小时前
AI服务器为何对低抖动差分晶振如此挑剔?
服务器·人工智能·单片机·物联网·车载系统·云计算·信息与通信
极创信息14 小时前
信创产品适配测试认证,域名和SSL是必须的吗?
java·开发语言·网络·python·网络协议·ruby·ssl
未来侦察班14 小时前
网络协议物理层,“地基“是怎么练成的
网络·物联网·网络协议·物理层·tcpip
七夜zippoe14 小时前
DolphinDB HTTP API接入:RESTful数据推送
网络协议·http·api·restful·dolphindb
我是一颗柠檬14 小时前
【计算机网络全面教学】应用层核心协议,HTTP/DNS/DHCP/FTP/SMTP全解析Day5(2026年)
网络协议·计算机网络·http
数据知道14 小时前
指纹浏览器代理中台设计:为每个指纹环境绑定独立出口IP的架构实现
网络协议·tcp/ip·架构
糖果店的幽灵15 小时前
软件测试接口测试从入门到精通:HTTP协议详解
软件测试·网络协议·接口测试·http协议·测试基础
数据知道15 小时前
指纹浏览器:DNS 泄漏防范与 WebRTC 本地 IP 屏蔽的底层实现
爬虫·网络协议·tcp/ip·安全·webrtc·数据采集·指纹浏览器
JustHappy1 天前
古法编程秘籍(七):互联网到底是什么?把两台电脑怎么说话搞懂就够了
前端·后端·网络协议