· 解码结果列表显示,解码总线上每个帧信息,包括地址、数据、标识符等,支持屏幕窗口列表显示所有帧的分析结果,并可导出测试报告。
▲高采样率 高带宽
▲高波形刷新率
▲CAN总线触发
▲解码结果列表显示
CAN-FD总线解码分析测试步骤
在实际设计场景中,工程师可以通过协议分析轻松地发现错误、调试硬件、加快开发进度,为高速度、高质量完成工程提供保障。
而协议分析的基础是协议解码,只有解码正确的协议分析才能够被接受,只有正确的解码才能反馈更多的错误信息以供工程师进行功能调试与设计改进。
DS70000示波器支持CAN-FD的解码分析,并可实现4路总线分析,下图为DS70000示波器CAN-FD解码设置界面示意图。
▲示波器分析配置
(1) 该选项可选择解码协议类型,支持CAN-FD解码分析,此外可选择SPI、FlexRay、I2S、1553B等多种协议选项进行解码分析;
(2) 此处可以选择打开或关闭总线解码开关;
(3) 此处为信源选项,可以设置信源的阈值和类型;
(4) 此处信号速率选项,支持CAN和CAN-FD不同的信号速率,并可设置期望的采样位置。
DS70000系列示波器拥有简便的解码设置操作界面,为工程师提供高效的测试工具。
6、总结
本文不仅在CAN总线发展历程、总线拓扑图及OSI协议栈模型上对CAN总线进行了较为全面的讲解,同时从CAN-FD的数据帧帧格式、CRC算法到DLC编码等方面,对CAN-FD总线的特点进行了更深入的介绍。除此之外,您还可以通过使用RIGOL自主研发的DS70000系列数字示波器,对CAN-FD等多种协议进行解码分析。
DS70000依托于RIGOL工程师潜心十年打造的UltraVisonIII硬件平台,搭载着自主研制的“凤凰座”芯片组,实现了国内领先的20GSa/s超高采样率,更具备多种人性化的设计,相信定能为您带来超高品质的测试及分析体验。
▲DS70000系列数字示波器
▲UltraVisionIII平台框图