车载CAN汇流排测试的那点事
闲来无事,说下当前汽车上使用率最多的CAN汇流排通信测试的一些内容。
一、测试依据
测试的依据一般包括以下几点:
1.ISO11898协议
IOS11898协议是通用的CAN通信标准,后面有时间会专门说。
2.整车矩阵
整车矩阵定义了每个CAN节点应该发送的报文及信号详情
3.CAN通信需求规范
一般车企或根据自身需要,结合现有通用标准制定适用于自身的通信需求规范,并释放给供应商,作为开发指导
二、测试内容
CAN通信的测试内容大体分为以下三个部分:
1.物理层测试
对应于OSI开放模型中的物理层,主要测试控制器内物理层的一些参数、性能是否满足规范要求。例如汇流排的介面电阻(不是收发器的介面电阻)、高低压通信范围、显隐性输入电压范围、跳变沿、位定时参数等。
2.数据链路层测试
一般包括采样点的测试、汇流排位延时时间及帧接收测试
3.针对具体车型的测试
例如报文周期、发送方式和DLC是否满足要求等,有些资料中也叫做交互层测试
推荐阅读: