康迪CAN网络数据链路层详细测试与规范

需积分: 46 60 下载量 91 浏览量 更新于2024-08-08 收藏 622KB PDF 举报
本资源是一份关于数据链路层测试的专业讲义,主要针对康迪CAN网络进行详细的规范。该讲义共分为多个章节,从物理层测试到数据链路层的具体测试方法,再到应用层测试和网络错误处理,都做了详尽的规定。 在6.2 数据链路层测试部分,重点关注的是位时间和位采样时间点。位时间是指总线上传输一个比特所需的时间,测试者设定的范围是3984ns至4016ns,涉及到100个比特的测试。测试步骤包括配置CANoe和CANscope,其中波特率被设置为250kbps,NBT(Nominal Bit Time)设为16,Sample point(采样点)为80%,SJW(Synchronization Jump Width)为3。这些参数的选择反映了对CAN协议的精确控制和对数据传输稳定性的要求。 测试内容还包括: - 显性和隐性状态下的CAN_H和CAN_L电压,以及CAN_Diff电压的测试,确保信号的正确发送和接收。 - 位采样时间点的测试,确保数据包在正确的时间点被正确解读。 - 应用层测试,如周期性报文的发送周期、事件性报文的发送次数,以及报文中的保留位和信号默认值的验证,这些都是评估网络性能和数据完整性的关键指标。 - 网络错误处理测试,例如Bus-Off后恢复时间,这涉及到故障检测和恢复机制的效能。 此外,还涉及到了PCB上收发器的布局、具体使用的收发器型号以及总线终端的设置,这些都是网络连接和信号传输的基础要素。整个文档不仅关注理论知识,还强调了实际操作中的细节,以确保康迪CAN网络的高效和可靠运行。 通过这份讲义,测试人员能够遵循严格的规范来进行CAN网络的各个环节测试,从而保证产品的质量和项目的顺利进行。对于从事CAN网络设计、测试或维护的工程师来说,这是一个重要的参考资源。