CAN一致性测试

目录

  • CAN一致性测试概述
  • 物理层一致性测试
  • 数据链路层一致性测试
  • 应用层一致性测试

CAN一致性测试概述

什么是一致性测试?
一致性测试是用来检验一个半导体、零部件(ECU)以及软件是否符合规范的测试流程。
通过执行“一致性测试”,可以验证被测件是否符合通讯协议规范,从而排除不同工程师的理解差异。
为什么要进行一致性测试?
为了保证产品质量,在大量生产前基于通讯协议原理的一致性测试是必须的,并且需要保证结果的可重复和可追踪性。
CAN一致性测试内容分为:物理层、数据链路层、应用层。
ECU采样点不一致。
一致性测试标准:ISO 11898CAN协议 ISO 16845CAN总线控制器一致性测试标准,芯片 ISO 15675 用于诊断 传输层
怎么做一致性测试

物理层一致性测试

目的:对ECU各个节点的电阻电容的特性,节点差分电阻,总线终端电阻和CAN通信物理电平的充分评价
验证CAN节点与系统在电路设计、物理电平等方面的性能。
解码错误,采样点可能不对。跳变沿时间测试。
干扰非常重要 采样点、干扰、

数据链路层一致性测试

应用层一致性测试

你可能感兴趣的:(CAN协议,CAN)