摘要: 前言 在CAN协议中,CAN总线除了众多优秀的特点外,还具有错误监测功能、错误通知功能、和错误恢复功能、故障封闭功能。下面系统了解以下CAN总线上的错误帧。 ###错误检测 所有ECU均有可以检测错误的功能。 ###错误通知 检测出错误的ECU会立即通知其他ECU ###错误恢复 正常发送消息的EC 阅读全文
posted @ 2022-12-04 13:56 想当海贼王的akm 阅读(2246) 评论(0) 推荐(0) 编辑
摘要: VH6501硬件结构 1.式样 1.正向有5个灯,用来指示干扰的触发状态,干扰类型(数字或模拟),通道通信以及设备状态。 2.两个DB9接口(公头male和母头female),这是CAN或CANFD通道,单节点干扰,或多节点干扰, ,以及一个Extend触发接口。 3.两个DB9接口内部互联,且PI 阅读全文
posted @ 2022-11-27 15:59 想当海贼王的akm 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 前言: 年纪大就会发现之前学习过的内容,如果不常使用,不久就会忘个精光,为了方便日后查看,便将其记录起来。不积跬步,无以至千里。本章主要介绍数据链路层的帧格式。 CAN协议中4中类型的帧结构: 数据帧 远程帧 错误帧 过载帧 数据帧(Data frame): 数据帧,顾名思义携带数据从发送节点A到接 阅读全文
posted @ 2021-02-07 00:23 想当海贼王的akm 阅读(8440) 评论(1) 推荐(0) 编辑
摘要: 采样点是什么? 采样点是接受节点判断信号逻辑的位置,CAN通讯属于异步通讯。需要通过不断的重新同步才能保证收发节点的采样准确。 若采样点太靠前,则因为线缆原因,DUT外发报文尚未稳定,容易发生采样错误,若采样点太靠后,则因为SJW原因,也会引起接受节点同步跳转宽度的调整。调整不好就容易出现错误。 采 阅读全文
posted @ 2021-01-17 22:22 想当海贼王的akm 阅读(4673) 评论(0) 推荐(0) 编辑
摘要: 服务作用: SecuriyAccess(0x27)服务主要为了确认访问数据的人是否合法,因为数据是无价的,各主机厂都针对一些特有数据进行保密,为了鉴别是否授权获取保密数据、写入数据,出现了安全访问服务,只有正确解锁对应的安全锁级,才能访问该安全等级的数据,否则无法访问。 服务格式: Tester:2 阅读全文
posted @ 2020-11-07 15:44 想当海贼王的akm 阅读(5857) 评论(0) 推荐(0) 编辑
摘要: 服务作用: ECUReset(0x11),这个服务主要是通过诊断请求使ECU重启。 服务格式: Service ID Sub-function SID=0x11 SF=01表示hardReset,模拟的是KL30 SF=02表示keyOffOnReset,模拟KL15 实际应用: 应用一切需要重启的 阅读全文
posted @ 2020-11-07 14:52 想当海贼王的akm 阅读(2266) 评论(0) 推荐(0) 编辑
摘要: 定义介绍: UDS(Unified Diagnostic Service)诊断的诊断服务。诊断协议是面向整车所有ECU(电控单元)的一种诊断通信协议,是诊断服务的规范化标准。 UDS本质上是一系列服务的集合,UDS的服务包含了6大类,共26种,每种服务都有自己独立的ID,即SID(Service I 阅读全文
posted @ 2019-12-22 20:28 想当海贼王的akm 阅读(8774) 评论(0) 推荐(0) 编辑
摘要: BMS 电池管理系统(Battery Management System) BMS是电池与用户之间的纽带。其主要对象是二次电池,主要就是为了能够提高电池的利用率,防止电池出现过度充电和过度放电,可用于电动汽车、电瓶车,机器人,无人机等。此外,BMS还是电脑音乐游戏文件通用的一种存储格式和新一代的电信 阅读全文
posted @ 2019-11-20 23:29 想当海贼王的akm 阅读(2809) 评论(0) 推荐(0) 编辑