- 博客(43)
- 收藏
- 关注
原创 A2L文件解析
A2L文件(也称为ASAP2文件)是ECU开发的核心接口文件,用于标定、测量和诊断的关键配置文件,遵循ASAP2标准(ISO 13830-1)。没有它,工程师无法高效调整或分析ECU行为。
2025-04-10 23:20:03
697
1
原创 SOMEIP通信矩阵解读
本专题主要对SOME/IP通信矩阵定义的服务基础属性、数据类型属性、服务实例与网络配置参数等进行了介绍,有利于充分理解SOME/IP通信矩阵的参数定义。
2025-04-06 22:33:36
1837
3
原创 ARXML文件解析-2
本文主要对ARXML文件的注意事项、常见问题以及解读与编辑进行详细介绍。ARXML文件通过分层包和元素描述汽车电子系统,解读需关注模块功能及引用关系,编辑推荐使用专业工具或谨慎手动调整,并始终验证文件正确性。本专题相关介绍有利于更好地理解ARXML文件。
2025-04-05 23:25:39
994
1
原创 ARXML文件解析-1
ARXML(AUTOSAR XML)文件是汽车电子系统开发中的核心配置文件,基于AUTOSAR(汽车开放系统架构)标准定义,用于描述整车电子系统的软件架构、通信配置、资源分配及服务接口。在车载测试、开发等领域有着广泛的应用,因此掌握ARXML文件的作用、语法结构以及用法是非常重要的。
2025-04-04 23:45:42
1315
原创 车载以太网网络测试-26【SOME/IP-通信方式-2】
本专题继续对SOME/IP的通信方式进行介绍,主要有Method、Event以及Field这三类接口的定义、应用场景以及示例进行介绍。车载以太网网络测试 -24【SOME/IP概述】车载以太网网络测试 -25【SOME/IP-报文格式-1】
2025-03-31 23:07:14
1154
原创 车载以太网网络测试-25【SOME/IP-报文格式-1】
本文是对SOME/IP报文的格式以及各字段的定义进行了介绍,并且通过列举实例来帮助大家对SOME/IP通信过程的理解,希望能有所帮助!
2025-03-29 19:17:00
990
原创 常用登录Linux系统的方法以及操作指南
Linux在车载控制器的普及是汽车电子架构向集中化、智能化演进的必然选择,其技术自由度、生态成熟度与行业需求高度契合,未来随着舱驾一体(如高通SA8295单芯片跑Linux+Android)的发展,渗透率将进一步上升。因此,具备一定的Linux基础是很有必要的。本专题介绍了登录Linux系统的常用方法和工具,并且对常用Linux命令以及相关示例进行了介绍,希望能对大家学习Linux系统有一定帮助!
2025-03-29 16:39:13
987
原创 一文搞懂DBC文件的关键字和属性语法
DBC文件是基于文本的、结构化的CAN通信协议定义,采用关键字(如BO_定义报文、SG_定义信号)和属性语法,属于**领域特定语言(DSL, Domain-Specific Language)**的一种。
2025-03-28 19:49:41
1359
原创 车载以太网网络测试-24【SOME/IP概述】
SOME/IP**(Scalable Service-Oriented Middleware over IP)是一种基于IP网络的面向服务的通信协议,专为汽车电子系统设计,支持服务发现、远程过程调用(RPC)和事件通知等功能。核心标准是由 AUTOSAR(汽车开放系统架构)定义,现已成为车载通信的重要标准之一(如AUTOSAR 4.0+)。SOME/IP的全称是,它是一种基于IP网络的面向服务的通信协议,广泛应用于汽车电子(AUTOSAR)和物联网领域。Scalable(可扩展的)含义。
2025-03-26 20:50:30
1084
原创 车载以太网网络测试-23【TCP&UDP通信示例】
以上是基于整车数据上传需求,设计了TCP&UDP客户端与服务端通信流程的代码示例;希望对大家学习车载以太网TCP&UDP通信有所帮助!
2025-03-24 20:19:22
954
原创 车载以太网网络测试-22【传输层-DOIP协议-5】
本文继续对DOIP协议进行介绍,主要是DOIP相关的时间参数、时间参数定义以及流程示例。推荐大家对上文专题进行回顾,有利于系统性学习DOIP协议。
2025-03-23 20:04:54
1151
原创 车载以太网网络测试-21【传输层-DOIP协议-4】
本文接着对DOIP报文的车辆信息类以及诊断类报文进行介绍。主要从各类报文的使用场景、报文结构以及实例示例等方面进行详细解析。建议大家回顾上文专题的介绍,有利于系统性学习。希望能对大家学习DOIP协议有所帮助!
2025-03-22 22:32:35
1107
原创 车载以太网网络测试-20【传输层-DOIP协议-3】
本文继续对ISO 13400-2定义的节点管理报文进行介绍,主要对路由激活请求/响应报文以及在线检查请求/响应报文的作用、帧结构以及示例进行介绍。
2025-03-21 19:50:23
897
原创 车载以太网网络测试-19【传输层-DOIP协议-2】
上一专题对DOIP报文的帧头以及涉及的一些基础知识概念进行了介绍;从本专题开始对DOIP报文的数据类型进行介绍,先对节点管理类(0x0xxx)报文进行介绍,本文主要对0x000到0x0004报文的定义、报文类型以及示例进行介绍。
2025-03-21 16:53:56
982
原创 车载以太网网络测试-18【传输层-DOIP协议-1】
在汽车网络通信中,诊断扮演了非常重要的角色,无论是故障诊断、整车下线配置,还是ECU的软件更新、远程OTA等,都离不开诊断技术。传统基于CAN的诊断已经非常普遍了,那么如果应用了车载以太网,诊断该如何实现呢?答案是DoIP。汽车诊断使用的是UDS(ISO 14229统一诊断服务),那么使用了DoIP,是不是就不需要UDS了?DoIP只是一个传输协议,用于传输诊断服务,在车载以太网中,UDS和在其他汽车总线技术中使用的是一致的,不同的是传输是通过DoIP实现的。
2025-03-20 19:28:03
1080
原创 车载以太网网络测试-16【传输层-UDP】
车载以太网的第五层是传输层,它在车载网络架构中扮演着至关重要的角色。主要分为TCP协议和UDP协议,这俩协议在汽车网络通信应用十分广泛。因此,熟练掌握这俩协议是车载网络测试工程师的必备技能,本文主要先对DUP协议进行详细介绍
2025-03-19 19:32:19
1259
原创 车载网络测试【E2E-AUTOSAR E2E Profile 1】
在汽车电子系统中,功能安全(Functional Safety)是确保系统在发生故障时仍能安全运行的关键。AUTOSAR(AUTomotive Open System ARchitecture)为汽车电子系统提供了一个标准化的软件架构,其中E2E(End-to-End)保护机制是确保数据在传输过程中完整性和安全性的重要组成部分。
2025-03-18 22:20:42
814
原创 车载以太网网络测试-15【物理层-补充】
以上是对车载以太网物理层的标准分类、物理层基本概念以及原理、物理层的硬件组件进行了详细介绍,有利于大家理解数据是怎么在以太网物理层进行传输的,希望能对大家理解车载以太网有所帮助!
2025-03-17 10:24:10
935
原创 车载以太网测试-14【交换机以及MAC地址表】
OSI 模型层功能描述车载交换机的角色物理层(Physical Layer)负责比特流的传输,定义电气、机械和时序特性(如电缆、光纤、无线信号)。车载交换机通过物理端口(如 RJ45 或 M12)连接车载设备,实现物理层的数据传输。数据链路层(Data Link Layer)负责帧的传输,提供错误检测和流量控制,分为LLC 子层和MAC 子层。车载交换机主要工作在MAC 子层,负责 MAC 地址的学习、帧的转发和 VLAN 的管理。网络层(Network Layer)
2025-03-16 11:27:10
2117
原创 车载以太网测试-13【网络层-IGMP协议】
IGMP 是网络层协议,位于 TCP/IP 协议栈的网络层,它依赖于以太网作为底层传输介质,IGMP 报文封装在 IP 数据包中,而 IP 数据包又封装在以太网帧中传输。IGMP 主要用于在IPv4 网络中管理组播组成员关系,确保组播数据仅发送给加入组播组的设备。组成员管理:主机通过 IGMP 加入或离开组播组。组播数据转发:路由器通过 IGMP 了解哪些设备属于哪个组播组,从而优化组播数据的转发。总之,对于从事汽车行业的工程师来说,掌握IGMP协议也是必不可少的。属于。
2025-03-15 19:13:16
926
原创 车载以太网测试-12【DHCP协议】
车载以太网中的DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)属于OSI(Open Systems Interconnection,开放系统互连)模型的应用层。DHCP协议的主要功能是为网络中的设备自动分配IP地址和其他网络配置参数(如子网掩码、默认网关、DNS服务器等)。这些操作是在网络通信的较高层次上进行的,因此DHCP被归类为应用层协议。本文主要对DHCP协议的帧结构、常用应用场景进行介绍。
2025-03-15 00:15:51
767
原创 车载以太网测试-11【网络层-ICMP协议】
以上是对车载以太网ICMP协议的帧结构、在车载以太网常用应用以及常用应用示例进行了介绍。希望能对大家理解车载以太网ICMP协议有所帮助!
2025-03-14 17:40:49
1558
原创 车载以太网测试-10【数据链路层-ARP协议】
车载ARP(Address Resolution Protocol)协议是用于在车载网络(如CAN、LIN、Ethernet等)中解析IP地址与MAC地址之间映射关系的协议。本文将从ARP协议概述、ARP报文帧结构、通信过程等方面进行详细介绍。ARP(Address Resolution Protocol,地址解析协议) 的主要作用是将网络层(如 IPv4 地址)解析为数据链路层的物理地址(如 MAC 地址)。它帮助设备在本地网络中通过 IP 地址找到对应的 MAC 地址,从而实现数据帧的传输。
2025-03-14 16:17:54
959
原创 车载以太网测试-9【网络层】-子网划分的子网掩码&VLAN
车载以太网的网络层是OSI(开放系统互连)模型中的第三层,主要负责数据包的路由和转发,确保数据能够在不同的网络节点之间正确传输。上一专题对以太网网络层的IP协议以及路由协议进行了介绍,本文主要对网络层的子网划分的子网掩码以及VLAN进行介绍。以上对车载以太网网络层的子网掩码、VLAN的定义、广播域以及冲突域的相关概念和原理进行了介绍,并穿插介绍了PVID、VID、Native VLAN、VLAN的端口类型以及VLAN间的通信。希望能对大家理解车载以太网网络层通信有所帮助!
2025-03-13 11:44:25
1370
原创 车载以太网测试-8【网络层】-IP协议&路由协议
车载以太网(Automotive Ethernet)是一种专门为汽车应用设计的以太网技术,旨在满足现代汽车对高带宽、低延迟和可靠通信的需求。车载以太网的网络层是OSI(开放系统互连)模型中的第三层,主要负责数据包的路由和转发,确保数据能够在不同的网络节点之间正确传输。本文主要对以太网网络层的IP协议以及路由协议进行介绍。
2025-03-12 17:45:22
916
原创 车载以太网测试-7【数据链路层】补充-单播、组播、广播
本文主要介绍车载以太网单播、组播、广播的通信实现原理。帮助大家更好地理解数据链路层的通信机制,有利于车载网络测试工程师对数据链路层测试点的理解。车载以太网作为一种新兴的车载网络技术,在车辆电子系统中扮演着越来越重要的角色。它支持单播、组播和广播这三种通信方式,以满足不同的通信需求。以上是对车载以太网单播、组播、广播的相关通信原理以及应用的介绍;这也是数据链路层绕不开的一些话题,希望能对大家理解以太网通信有所帮助!
2025-03-12 12:36:31
1186
原创 车载以太网测试-6【数据链路层】
车载以太网的数据链路层是以太网网络架构中的关键部分,负责在物理层之上提供可靠的数据传输服务。车载以太网的数据链路层主要基于IEEE 802.3标准,但针对汽车应用进行了优化和扩展,以满足汽车环境中的特定需求,如低延迟、高可靠性和实时性。车载以太网的数据链路层在传统以太网的基础上,通过引入TSN技术、优化帧结构、增强安全性和支持低功耗模式,满足了汽车应用中的实时性、可靠性和低延迟需求。这些特性使得车载以太网成为现代汽车网络架构中的重要组成部分。
2025-03-11 23:41:09
796
原创 车载网关测试入门5【路由功能】补充4-以太网路由-ETH to ETH
以上是对ETH-ETH以太网路由的一般要求进行了简单介绍,一些路由策略的要求和实现可参考以往专题进行详细解读,希望能对大家理解以太网路由有所帮助!
2025-03-10 23:33:57
327
原创 车载以太网测试-5【CANoe以太网Link down原因分析】
当使用CANoe进行车载以太网测试时,若显示Link Down,可能涉及工具配置、硬件接口、仿真环境或协议兼容性等问题。本文主要对Link down的可能原因及详细排查方法进行介绍。通过逐步排查以上可能的原因,可以找到并解决以太网Link Down的问题,希望对大家有所帮助,若存在描述问题,欢迎一起交流、讨论!
2025-03-09 16:49:40
1634
原创 车载以太网测试-4车载以太网如何进行通信的?
车载以太网的通信过程是一个逐层封装和解封装的过程:应用层生成数据、传输层添加端口信息、网络层添加IP地址、数据链路层添加MAC地址并封装为帧、物理层将帧转换为信号并传输。在接收端,数据会从物理层到应用层逐层解封装,最终交付给目标应用程序。这种分层结构确保了车载以太网的高效性、可靠性和可扩展性。
2025-03-08 15:35:43
1162
原创 车载以太网测试-3【Wireshark介绍】
数据包捕获支持从多种网络接口(如以太网、Wi-Fi、蓝牙等)捕获数据包。可以实时捕获或从文件中读取已捕获的数据包。协议解析支持解析数百种网络协议(如 TCP/IP、HTTP、DNS、FTP 等)。能够深入解析协议头部和负载,帮助用户理解网络通信的细节。过滤功能提供强大的显示过滤器和捕获过滤器,帮助用户快速定位和分析感兴趣的数据包。支持基于协议、IP地址、端口号等多种条件的过滤。统计和分析提供多种统计工具,如流量图、会话统计、协议分层统计等。
2025-03-08 11:33:20
996
原创 车载以太网测试-2【以太网测试环境搭建】
本文主要介绍基于CANoe11.0以及CANoe14.0以上的以太网测试环境的搭建过程。特性配置方式每个通道独立配置整个网络逻辑配置网络拓扑支持简单(点对点)复杂(多节点、交换机、VLAN 等)协议支持基础协议高级协议(TCP/IP、SOME/IP 等)适用场景简单通信场景复杂通信场景配置复杂性简单复杂硬件要求较低较高CANoe是进行车载以太网测试的重要工具。
2025-03-07 12:10:57
1015
2
原创 车载以太网测试-1【TC8物理层测试基础】
车载以太网物理层是车载网络的基础,负责将数字数据转换为适合在物理介质上传输的信号,并确保数据传输的可靠性、稳定性和高效性。它在车载网络系统中扮演着至关重要的角色,直接影响着车辆内部通信的性能和效率。1. 主要物理层标准车载以太网标准由IEEE 802.3和标准名称速率线缆类型编码方式应用场景100BASE-T1100 Mbps单对非屏蔽双绞线车载摄像头、传感器1 Gbps单对屏蔽/非屏蔽双绞线自动驾驶域控制器、高清视频10BASE-T1S10 Mbps单对双绞线幅移键控(ASK)
2025-03-06 23:22:34
1355
原创 车载网络测试-DBC文件解读【创建&修改DBC】
以上是DBC文件的新建方法,修改的方法和新建基本上方法一致。希望能在项目中给大家带来些许帮助,如果存在描述问题的地方,欢迎找我一起交流、讨论!
2025-03-06 10:29:08
1522
1
原创 车载网络测试-DBC文件解读
定义Message 是 CAN 总线上的一个数据帧,包含一组相关的 Signal。每个 Message 通过一个唯一的 Message ID(标识符)来标识。作用标识数据帧:Message 通过 Message ID 唯一标识,用于区分不同的数据帧。定义数据长度:Message 定义了数据帧的长度(通常为 1 到 8 字节)。组织信号:Message 包含一组 Signal,这些 Signal 是实际传输的数据。
2025-03-05 19:48:05
927
原创 车载网络测试-路由表解读-通信矩阵部分属性解读
通过对路由表的解读,我们就能获取到进行路由功能测试的时候,CANoe上位机应该按照什么方式进行模拟发送,怎么进行测试结果通过与否的判断。大家可以结合以往专题(车载网关测试入门1【路由功能】)的测试点进行综合理解,希望对大家进行路由很测试有一些帮助。
2025-03-05 12:35:21
577
原创 车载网络测试-DOIP诊断通信流程分析
以上,是DOIP诊断通信的流程介绍,希望能帮助到大家更好地理解DOIP诊断。如果本文存在描述问题,也欢迎大家一起探讨!
2025-03-04 20:18:41
923
2
原创 车载网络测试-CANoe常见测试问题分析
在日常学习和工作过程中,或多或少会反复遇到很多同类型的问题,这些问题无形之中浪费咱们很多时间去解决。笔者平常习惯将类似问题做一些分类整理和总结,方便后续再次遇到能快速、高效地解决。以上三个问题的解决方法希望对各位看官有所帮助,如果存在编写问题,欢迎大家联系我,一起探讨!
2025-03-04 11:24:54
1150
原创 车载网关测试入门4【路由功能】补充3-DOIP诊断路由
上面就是对DOIP路由相关概念、原理以及测试用例的介绍,后续专题会对DOIP诊断路由测试脚本进行介绍。如果存在描述问题,欢迎各位大佬给我留言,一起讨论、学习、成长!
2025-03-03 22:56:02
959
汽车网关路由功能测试及应用场景解析:涵盖多种总线协议与测试方法
2025-03-21
CANoe环境下变量与测试节点创建的技术指南
2025-03-21
汽车自适应平台中基于UDP的网络管理协议(AUTOSAR PRS-UDPNetworkManagementProtocol)
2025-03-04
车辆软件更新及其管理系统标准的联合国法规No.156规范解析与应用指南
2025-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人