专栏名称: 谦益行
ECU研发快10年,有系统,硬件和软件内容输出,也有汽车人的成长故事,经验分享和行业洞见
今天看啥  ›  专栏  ›  谦益行

什么是CAN一致性测试?

谦益行  · 公众号  ·  · 2024-06-12 06:37
    

文章预览

一致性测试是指用来检验一个实体(元件、部件、系统)是否符合相关规范的测试流程。所以CAN一致性测试就是指测试CAN节点是否符合CAN的通讯协议规范! CAN总线的开发设计有相应的一系列规范,如ISO 11898、ISO 14229、ISO 15765、OSEK、AUTOSAR网络管理规范等等。 为什么大家都按照统一的规范设计,还会出现偏差,还需要一致性测试呢? 首先,不同的工程师对规范的理解可能有差异,这些差异会导致设计问题。 另外,在产品的硬件设计过程中由于PCB上元器件的布局布线不同也会导致硬件参数偏差问题。 最后,软件的运行机制和硬件的电路特性,还会引入一些系统问题,比如时序不准。 软件时钟运算偏差+硬件电路的延迟=时序不准 这些问题轻的会导致总线出现偶发错误帧,重的会导致通信相关功能失效。为了消除安全隐患,保证产品的通信质量,缩小CA ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览