相信汽车电子领域的工程师们对于CAN总线都非常熟悉,而随着以太网在汽车领域应用的增多,大家对于汽车以太网也已经有了一定的了解。今天我们将通过CAN总线通信与以太网通信在协议及拓扑上的区别引入CAN总线与以太网测试上的区别。

一、CAN总线与汽车以太网在协议上的区别

CAN总线协议主要分为三层:物理层、数据链路层和应用层,我们在实际应用中所使用的CAN总线协议也相应比较少。

(CAN总线协议)

而汽车以太网主要分为物理层、数据链路层、网络层、传输层以及应用层。下图为汽车以太网的常用协议,从中可以看出汽车以太网所使用的协议非常多。除常用协议外,由于以太网协议的兼容性,我们也可以将物联网常用的MQTT协议、传统通信行业的HTTP协议等应用于汽车以太网中。

(汽车以太网常用协议)

二、CAN总线与汽车以太网在拓扑上的区别

CAN总线是总线型网络 (广播式通信) ,即所有节点都连接到同一个传输媒介中,也就是说传输媒介中的电信号会影响到所有的节点。一般而言,总线通信中一条CAN线上会挂多个节点。

(CAN总线拓扑)

汽车以太网是交换式网络 (交换机式通信),即网络中有终端节点和交换机节点。交换机式通信指的是所有的终端节点都要通过交换机才能连接到一起,所有传递的信息都需要交换机进行转发。

(以太网拓扑)

三、CAN总线与汽车以太网在测试上的区别

由于CAN总线与汽车以太网在协议和拓扑上的不同,带来从设计、实现、测试的各种不同,下面我们重点介绍测试上的不同:

1、协议不同带来测试上的不同

汽车以太网一方面引入传统以太网的协议,另一方面新增了汽车应用相关的协议。因此汽车以太网通信涉及的协议更复杂,需测试内容更多。

从下表可以直观的看到汽车以太网测试与CAN总线测试在协议测试上的区别。

2、拓扑不同带来测试上的不同

A、由于以太网采用的是交换机式网络,因此其物理层测试与CAN总线的物理层测试差异很大。CAN总线物理层测试仅需测试电气特性;而汽车以太网一方面需要进行PMA测试,即对物理层的电气特性进行测试,另一方面还需要针对其点对点特性进行 IOP测试。

B、汽车以太网区分终端节点与交换机节点,由于所有传递的信息都需要交换机进行转发,对于交换机性能要求很高,因此终端节点与交换机节点的测试内容及测试工具均有所区别。交换机节点特有的测试内容包括交换机性能测试、交换机功能测试、路由测试。交换机节点部分测试如交换机性能测试等需要网络测试仪辅助测试,如下图所示:

(交换机节点测试拓扑)

C、汽车以太网的集成与整车测试与CAN总线测试区别很大,点对点通信导致集成测试难度较大,通常采用特殊测试拓扑和测试设备(VN5640的Bypass功能)来实现,如下图所示:

而CAN总线仅需直接连接到总线上即可监控总线上所有报文,如下图所示:

以上就是CAN总线和汽车以太网在测试上的主要区别点,大家如有任何疑问,欢迎与我交流。

CAN总线测试与汽车以太网测试的区别相关推荐

  1. 《大师说栏目第一期》汽车以太网测试项那么多,到底该测啥呢?

    #<大师说>栏目上线啦# <大师说>栏目是怿星科技2023年推出的深度思考栏目,通过邀请内部专家,针对智能汽车行业发展.技术趋势等输出个性化的观点.每期一位大师,每位一个话题, ...

  2. 汽车以太网技术及测试介绍

    一.汽车以太网简介 随着汽车日益智能化.网联化和数字化,汽车中的智能手机连接系统.车载信息娱乐系统.导航系统.车载诊断系统(OBD).高级驾驶辅助系统(ADAS)等各种软件变得越来越复杂,而它们之间的 ...

  3. 汽车扭力测试软件说明书,汽车旋钮扭力测试的测试难点-按键测试一体机

    汽车旋钮扭力测试,汽车按键测试,柔性化综合一体测试机: 只需修改软件设计即可完成不同型号的汽车中控面板进行旋钮扭力测试,按键测试,适用于生产线应用 相对按键的生硬单功能的操作来说,旋钮的操作给人一种更 ...

  4. 车载以太网测试知识点

      相比于传统总线技术,车载以太网不仅可以满足汽车制造商对带宽的需求同时还能降低车内的网络成本,是未来整车网络架构设计的趋势.目前,车载以太网主要用于诊断.车载信息娱乐系统(IV1)以及驾驶辅助系统. ...

  5. 【车载以太网】【测试】架构及测试工具

    什么是车载以太网 随着近年汽车电子的快速发展,车内ECU数量的持续增加,带宽需求也随之不断增长.对此,汽车制造商的电子系统.线束系统等成本也在提高.而相比于传统总线技术,车载以太网不仅可以满足汽车制造 ...

  6. 聊聊汽车OTA测试:概述篇

    文章目录 背景 OTA特性 透过设计看OTA测试 引用: 背景 生产力与生产关系在哲学上的辨证统一.矛盾运动和相互作用原理在汽车电子发展方面同样适用.随着汽车电子生产力(车载软硬件性能)不断进步,生产 ...

  7. 车载以太网测试:关于测试

    一.前言 本着相互帮助,共同进步的原则,邀请到北汇汽车电子测试部有着多年测试实战经验的老炮儿黄东风和大家聊聊车载以太网那些事! 黄总才思泉涌,洋洋洒洒写下从"关于测试"." ...

  8. 聊聊汽车OTA测试:从OTA测试浅谈汽车电子测试发展趋势

    往期回顾:聊聊汽车OTA测试:概述篇 近几年以来,整个汽车行业发生着巨大变革,油电之争尚未落幕,各种新技术新架构已经层出不穷:传统巨头积极转型,新兴势力亦如雨后春笋般涌现.而随着整车功能复杂度不断提升 ...

  9. 银川市智能网联汽车道路测试示范应用项目(一期)

    银川市智能网联汽车道路测试示范应用项目(一期) 1 项目建设要求 围绕银川建设智能网联汽车产业高地的战略定位,按照"统一规划.统一布局.统一设计.突出重点"的原则, 围绕" ...

最新文章

  1. R语言使用compareGroups包绘制单因素分析表实战:基于survival包的colon数据集
  2. xdpyinfo命令找不到_无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。
  3. matlab批量生成灰度图像_科学网—matlab彩色图像的批处理转换为灰度、二值和主成分图图像 - 金秀良的博文...
  4. Cron表达式【一】
  5. H.264中的一些易混淆概念
  6. 50 个 Bootstrap 插件
  7. 【高效能人士的七个习惯】 第二部分 个人的成功:从依赖到独立(史蒂芬·柯维)...
  8. eclipse添加注释模板
  9. java 0xf0_用java做一个最小的操作系统内核
  10. Tomcat报错 严重: A child container failed during start
  11. 在Spring MVC中使用FileUpload功能
  12. 关于recycle.exe病毒的查杀
  13. 川崎机器人f控制柜接线图_Kawasaki川崎机器人控制柜维修
  14. MACD回零轴有三种方式
  15. neon浮点运算_ARM 浮点计算测试与分析
  16. 深圳社保明细查询, 深圳社保参保证明
  17. PDPS软件:机器人仿真动画视频输出功能介绍与使用方法
  18. 07. 快速生成树协议
  19. 北大青鸟毕业的程序员该何去何从
  20. service层的作业+mybatis中的重要组件

热门文章

  1. 价格表制作软件使用方法
  2. Graph Wavelet Neural Network
  3. rk3288 gpio操作
  4. 三菱Q系列PLC ,QD77MS16走总线控制伺服项目 8个伺服,PLC程序有完整的注释
  5. loadrunner 录制脚本出现乱码解决方法
  6. 易语言多线程大漠多线程模板UI更新
  7. Install GTK+ GLIB
  8. 【软件测试】接口测试工具Charles之map remote setting
  9. fastjson的json字符串转List
  10. Android Studio设置颜色拾色器工具Color Picker