自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 车载诊断中关于27服务的理解与注意事项

摘要: 27服务是UDS协议中的安全访问机制,通过“种子-密钥”双向认证(子功能01请求种子、02发送密钥)保护ECU敏感操作(如刷写、参数配置)。ECU生成随机种子,诊断仪通过OEM私有算法(如AES/DES)计算密钥回传验证。失败触发NRC码(如无效密钥0x35、超次尝试0x36),成功则解锁。关键安全设计包括动态种子、时效限制和防暴力破解,需严格遵循流程并集成车企算法库。关联服务如28(通信控制)和3D(安全写入)协同增强保护。

2025-08-18 16:25:40 1340

原创 ISO14229中关于0x10服务的请求与响应

本文介绍了ISO14229标准中的0x10诊断服务(会话控制)报文格式及流程。请求报文包含服务ID(0x10)和子功能(0x01-0x7F),支持默认、扩展和编程三种会话模式。肯定响应采用0x50+SID格式,包含子功能回显和P2/P2超时参数,分别表示ECU初始响应和最终响应的最大等待时间。当ECU处理耗时较长时,需先回复0x78待定响应,并在P2时间内完成最终响应。文中还提供了请求与响应示例,并列出可能出现的否定响应代码(NRC),完整描述了该诊断服务的通信机制与超时控制要求。

2025-08-15 21:17:46 335

原创 车载诊断中物理寻址和功能寻址及注意事项

DoIP协议寻址方式解析 DoIP是基于IP网络的诊断协议,其报文通过目标地址(Target Address)区分物理寻址(单播)和功能寻址(广播)。物理寻址中,Target Address为ECU唯一逻辑地址(如0x1001),仅目标ECU响应;功能寻址则使用广播地址0xFFFF,所有支持服务的ECU均可处理。 关键区别:

2025-08-14 22:09:33 1208

原创 ISO14229中诊断NRC优先级顺序

的顺序并不是随机或随意定义的,而是遵循一定的逻辑规则,通常基于错误的优先级或检测顺序。允许在功能寻址时发送(例如ECU需要更多时间处理请求,先回复****,后续再单独响应)。

2025-08-13 21:38:14 1347

原创 车规诊断UDS(ISO 14229)协议粗解

摘要: UDS(ISO 14229)是车辆电子控制单元(ECU)的标准诊断协议,支持故障管理、数据读写、ECU编程等功能。其核心服务包括诊断会话控制(0x10)、安全访问(0x27)、故障码清除(0x14)等,通过CAN或DoIP传输。典型应用场景涵盖售后维修、OTA升级及产线测试,依赖请求-响应机制(如读取发动机转速需会话建立、安全认证和数据请求)。UDS的标准化和扩展性(如DoIP高速传输)使其成为汽车电子开发与维护的关键工具。

2025-08-12 22:00:29 712

原创 Autosar架构的核心组成与功能

Autosar架构的核心组成与功能

2025-08-07 20:43:54 423

Calculator.7z

qt实现计算器功能代码,亲测可用,带括号版本的例如:1+(6+7) ui界面,点击实现计算

2021-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除