自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 DTC及DTC状态位

DTC(Diagnostic Trouble Code)就是诊断故障码。

2025-07-15 20:12:33 322

原创 UDS诊断 - ISO 14229

UDS(Unified Diagnostic Services)是一种用于汽车电子系统的标准化诊断协议,基于ISO 14229标准。它定义了诊断服务的通用框架,支持车辆电子控制单元(ECU)的故障诊断、编程和测试。

2025-07-15 19:54:56 668

原创 AutoSAR NM 网络管理

我,是车上的一个ECU,此时的我正在睡觉,但只有我的耳朵(CAN收发器)能够接收到外面的声音(NM报文),突然,车主按了一下车的解锁按钮,BCM这个家伙第一时间反应,然后他检测到要是用CAN网络,就第一时间往CAN路上发了一个消息(网络管理报文),目的是告知其他ECU,别睡了,准备起来干活,同时收到消息的ECU也赶紧通知(快速报文)其他的ECU,然后我被他这个消息吵醒了(唤醒),我也会重复并快速地发送网络管理报文(重复报文状态)告知别的ECU,当然,这个快速状态只能维持几毫秒,我就按照正常速度发了。

2025-07-14 18:07:43 974

原创 UDS on Ethernet (DoIP)- ISO 13400

DoIP全称为基于IP网络的诊断通信Diagnostic communication over Internet Protocol,由ISO 13400标准定义,是基 于IP的汽车诊断协议。由于DoIP可以传输大量数据,以及响应速度快,且可以通过以太网进行远程诊断,因此DoIP逐步成为代替传统的CAN等总线方式,成为车载网络诊断的必然趋势。DoIP诊断经由通用的统一诊断服务 UDS协议引入诊断服务,通过传输控制协议TCP、用户数据报协议UDP和以太网协议IP,完成外部测试设备与ECU间的诊断通信。

2025-07-14 18:03:16 771

原创 UDS on CAN (DoCAN) - ISO 15765

ISO15765-2 标准主要内容是Transport protocol and network layer services,即的服务,根据ISO7层模型,此层的下一层级是数据链路层和物理层,上一个层级是会话层和应用层。网络层,并处理数据的路由选择,使数据能够从源地址传输到目的地址。其存在的目的是为了解决ISO 11898协议中定义的经典CAN数据链路层与ISO14229协议中定义的应用层,。

2025-07-14 17:54:43 1077

原创 CAN通信协议 - ISO 11898

CAN总线协议摘要(150字) CAN总线采用差分信号传输(CAN_H/CAN_L),通过电位差区分显性电平(逻辑0)和隐性电平(逻辑1)。其异步半双工特性支持多设备挂载,采用仲裁机制解决冲突。数据帧包含7个字段(帧起始、仲裁段、控制段等),通过CRC校验确保传输可靠性。总线定义错误帧、过载帧等机制保障通信安全,高速/低速CAN分别采用闭环/开环网络,终端电阻防止信号反射。校验机制包含Checksum(数据校验)和RollingCounter(顺序校验),DBC文件规范四种报文类型(应用/诊断/网管/标定)

2025-07-14 17:44:15 1045

原创 OSI 网络模型

OSI(Open Systems Interconnection)模型由国际标准化组织(ISO)提出,用于定义网络通信的标准化框架。该模型将网络通信分为七层,每层负责特定功能,并通过接口与相邻层交互。

2025-07-14 17:30:14 640

原创 ISAT制作YOLOv5实例分割数据集

选取对勾完成标注,按S保存标签,标签文件为json格式,但与COCO格式不相同,软件自带ISAT转成COCO格式,但有bug,没用;data文件夹里面有yaml文件,下面图片是data/coco128-seg.yaml的内容。将下面代码中的路径改成前面的图片路径和标签路径,将标签名和序号改为自己的类别名。3.点击SAM,选择下载好的模型(完成标注前的准备工作)代码:main函数的default内填入对应的自定义路径。第一个为标签编号,后面的数为标签点的归一化坐标。运行结果是所有标签对应的txt文件。

2023-08-31 17:24:38 9361 5

原创 【已解决】ubuntu出现Can‘t find MMDB, start download错误

完成上述操作,按照官网指令重新下载config.yaml,发现可以下载 config.yaml。根据clash官网的“linux使用教程”进行到第3步启动clash。#clash 在linux系统中配置时发生错误。原因:端口占用导致clash无法识别的问题。运行完上述指令不返回任何信息,接下来。之后每次使用一下代码启用clash。继续按clash网站教程即可。

2023-07-14 16:23:11 28543 6

原创 yoloair代码库下成功运行yolov7

github下载yoloair原始代码存在的问题及解决方案。

2023-05-15 18:36:44 5541 2

空空如也

空空如也

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

TA关注的人

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