- 博客(191)
- 收藏
- 关注
原创 UDS诊断(ISO14229-1) 29服务
29服务(Authentication)是ISO 14229-2020新增的用于车辆诊断的身份验证服务,旨在保障访问敏感数据或服务的安全性。其支持两种安全认证方式:APCE(基于PKI证书的非对称加密认证)和ACR(基于挑战确认流程的对称/非对称加密认证)。APCE流程包含单向和双向认证,涉及证书验证、随机数挑战及所有权证明;ACR流程则需要预共享密钥或密钥对,通过挑战-响应机制完成验证。
2025-06-05 00:34:57
934
原创 VFlash 工具使用教程
Vector VFlash 是汽车 ECU 编程刷写工具,支持各种格式刷写文件如 S19,BIN,HEX,用于汽车开发、生产与售后。
2025-04-09 21:30:34
1194
1
原创 COM通信 - TJA1145收发器
TJA1145在待机和睡眠模式下具有非常低的功耗,并通过选择性唤醒功能支持符合ISO 11898-2:2016标准的CAN部分网络。在睡眠/待机模式下等待有效唤醒帧时忽略CAN FD帧的能力。部分网络的这个附加功能非常适合同时支持CAN FD和标准CAN 2.0通信的网络。它允许不需要通信CAN FD消息的普通CAN控制器在CAN FD通信期间保持部分网络休眠/待机模式,而不会产生总线错误。
2025-04-09 11:57:27
987
原创 Canoe Panel基础功能介绍
CANoe Panel 是 Vector CANoe 软件中用于设计图形化操作界面的功能模块。用户可以在面板上添加合适的控件,实时的改变信号或者变量的值
2025-03-15 18:06:36
825
原创 CAN总线常见的错误帧及产生原因
CAN(Controller Area Network)总线是一种广泛应用于汽车、工业自动化等领域的串行通信协议。在 CAN 总线通信过程中,可能会出现多种错误帧,本文介绍常见的几种
2025-02-19 22:51:41
2576
原创 CANoe Trace窗口
CANoe 的 Trace 窗口用于实时记录和追溯 CAN 总线报文数据,进行信号解析与变化监测,辅助通信故障诊断、网络性能评估以及测试验证等工作
2025-01-22 23:36:17
1947
原创 CANape 新建工程和连接
CANape 是德国 Vector 公司推出的一款功能强大且应用广泛的标定和测量工具,它可以对汽车电子控制单元(ECU)以及其他嵌入式系统中的各类参数进行标定。
2024-12-31 19:41:56
2111
原创 CANoe 专栏索引
CANoe(CAN Open Environment)是德国 Vector 公司开发的一款用于开发、测试和分析 CAN(Controller Area Network)、LIN(Local Interconnect Network)、FlexRay、Ethernet 等车载网络通信系统的综合性工具软件。 它提供了一个集成开发环境(IDE),支持从网络设计、节点模拟、报文发送 / 接收、故障注入到系统测试等一系列功能。
2024-12-19 00:25:45
659
原创 Canoe CAPL编程
在汽车软件开发过程中,CAPL 用于创建测试脚本,模拟 ECU 的行为,对通信系统进行功能验证和故障注入测试等。例如,在汽车的动力系统控制单元(PCU)和车身控制单元(BCU)之间的 CAN 通信测试中,可以使用 CAPL 编写测试脚本来检查信号传输是否正确、消息是否按时发送和接收等。
2024-12-18 00:10:26
1197
原创 TSmaster CAN/CANFD 诊断(Diagnostic_CAN)
SeedAndKey 只需要选择 SeedLevel 参数即可,解密的DLL 直接关联到 TP 参数配置中载入的 SeedAndKey 的Dll 中。TSMaster 诊断模块作为接收端,在接收连续帧报文的时候能够支持的诊断帧之间的最短时间间隔,这个参数是回复给诊断客户端的。用户可以根据完整项目的需求,配置测试诊断流程组,每个组里面可以包含多个不同的诊断流程,在一个诊断流程中才包含具体的诊断步骤。选择已有配置:该配置设计的目的,就是让用户选择在 诊断控制台中已经调试好的诊断步骤。锁定/解锁流程配置区域。
2024-11-25 21:37:15
1326
原创 TSmaster 数据库
数据库跟通道是绑定的。用户直接把 CAN/LIN 数据库拖拽到 TSMaster 窗体范围内,程序会自动把数据库关联到第一个通道。一个通道可以绑定多个数据库。一个数据库也可以绑定到不同的通道上。
2024-11-25 09:06:25
432
原创 TSmaster 曲线窗口(Graphic)
往 Graphic 窗口中添加监测变量,主要有两种方式:- 1. 直接在曲线窗口中添加;- 2. 从Trace 窗口中添加。
2024-11-22 20:49:52
1039
原创 TSmaster Measurement setup(测量设置)
提供一个面板,用户能够快速创建需要的功能模块窗体。Measurement setup 模块汇总了整个工程内所有窗体。用户可以通过 measurement setup 快速访问目标窗体。通过measurement setup 创建数据流组合,实现数据流过滤。
2024-11-22 20:47:40
576
原创 TSmaster 剩余总线仿真
剩余总线仿真主要是基于车载网络数据库,如 CAN/LIN/Flexray/以太网数据库,仿真该网络内部各个节点的通讯行为。
2024-11-21 19:59:17
704
原创 TSmaster 硬件配置及连接
TSMaster 兼容的工具种类众多,默认只加载 TOSUN 和 Vector 的硬件驱动。如果想使用其他厂商的CAN驱动,需要到硬件工具提供商页面使能对应的硬件驱动。注意:TSEG1 = 传播段+相位缓冲段1,新版本TSmaster 已经不支持PCAN的CANFD格式报文。常规设置硬件通道参数:波特率,采样次数,位时间等属性值。注意:TSEG1 = 传播段+相位缓冲段1。配置界面根据CAN盒不同,界面也不同。
2024-11-21 14:10:09
2159
1
原创 TSmaster Trace 窗口
CANTrace 支持按照 CAN,CANFD,J1939,CANOpen,15765-2,15765-3,CCP,XCP 等格式进行显示,用户只需要切换到对应的显示格式即可。点击最右上角的 图标,只是隐藏窗体,但是不释放资源,便于用户快速找回窗体。在过滤字符串中可以直接输入 ID 值,则 Trace 窗口只留下跟该 ID 对应的报文;使用多路 CAN 通道设备的用户,可以选择只查看自己关心的通道的报文。或者输入信号名称,则 Trace 窗口只留下跟该信号相关联的报文。固定显示:以报文ID固定显示刷新。
2024-11-20 23:25:26
913
原创 DBC文件的制作
DBC是 Database CAN的缩写,是CAN网络的数据库文件,可定义CAN网络的节点(Network node)、报文(Message)、信号(Signal),包括各个节点会发送哪些报文和接收哪些报文,每个报文中包含哪些信号,每个信号位于报文的哪个位置,等等
2024-10-15 23:20:24
3973
原创 VScode 使用Code Runner 运行输出控制台中文乱码解决
VScode 使用Code Runner 运行输出控制台中文乱码解决;选择在终端执行代码
2024-09-21 21:48:55
2752
3
原创 CAN总线的错误检测机制
CAN总线错误类型有5种,分别是位错误-Bit Check Error、填充错误-Stuff Error、格式错误-Form Error、ACK错误-ACK Error、CRC错误-CRC Error
2024-07-27 16:34:24
4003
原创 OBD诊断(ISO15031) 06服务
此服务的目的是允许访问持续监控(例如汽油车的失火监控)和非持续监控的特定组件/系统的车载诊断监控测试结果(例如,催化剂系统)。
2024-07-13 01:01:41
1427
sscom5.13.1 串口调试工具
2025-05-27
基于python ,使用ZLG USBCANFD200U CAN盒进行收发报文等上位机Demo
2025-04-02
XCP协议标准,英文版
2025-02-08
通过python 使用openpyxl 模块实现的Excel中文检查工具
2024-09-28
ISO-15031-1 到 ISO-15031-7标准
2024-07-28
SAE-J2012DA-201612 标准下载
2024-07-27
周立功 CANFD和CAN卡 驱动
2024-07-04
ISO 26262-2018 中英文版
2024-01-18
Windows下基于 python 和 Qt 实现的简单音乐播放器
2023-10-22
cmake安装包 3.23版本
2023-02-26
Qt Design中 怎么配置实现点击button时切换背景图片
2023-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人