UDS诊断
文章平均质量分 74
大表哥汽车人
汽车行业闲散人员,喜欢玩荒野大镖客,现在玩博德之门3了
展开
-
【CANOE实战】 CAPL test 模块无法使用CanTp接口函数的问题(用CANOE CAPL 发送UDS多帧)
CANOE capl test 模块无法使用CanTp接口函数的问题(用CANOE CAPLE 发送UDS多帧)原创 2022-10-09 15:45:17 · 2105 阅读 · 3 评论 -
【实战】CANOE实现UDS安全访问过程的CAPL脚本
首先我已经有了包含安全访问算法的dll文件,并通过Diagnostics/ISO TP Configuration中加载了此dll文件,如下。在on start部分,要将“ECU qualifier“作为参数,执行diagSetTarget函数。这个函数是用于设置tester从现在开始与之通信的目标ECU,并配置/建立与该ECU的通信通道。我最近在做密钥学习上位机时,遇到一些问题:如何用CAPL脚本实现安全访问过程?ECU Qualifier可以通过加载cdd文件后,在如下位置找到。CAPL脚本如何编写。原创 2023-03-04 21:20:52 · 2955 阅读 · 6 评论 -
【实战】CANOE错误帧No ACK, Domain Error, bit position=109的分析和解决
这篇文章主要阐述了如何解决在CAN总线测试中遇到的一个常见错误。这个错误与CAN FD(灵活数据速率)功能有关,特别是与第109位的BRS(比特率切换)位有关。在CANOE软件中发送诊断报文后,观察到的错误是“no ack”。解决这个问题的关键在于正确配置BRS位。在Diagnostics/ISO TP Configuration窗口中,找到并更改"Enable BRS"选项。为了能够修改它,需要首先勾选"Override manually"选项。原创 2023-02-20 13:07:02 · 6216 阅读 · 7 评论 -
【学习笔记】浅谈“物理寻址”和“功能寻址”
UDS协议中的"寻址"分为物理寻址和功能寻址。物理寻址是一对一的通信方式,直接将数据包发送至具有特定物理地址的设备,如特定的ECU。功能寻址则是一对多的通信或广播方式,向执行特定功能的所有设备发送数据包,无需知道每个设备的具体物理地址。这两种寻址方式使得诊断仪能够与单个或多个ECU进行有效沟通。原创 2022-12-30 15:54:13 · 4738 阅读 · 4 评论