上个月小编携《汽车CAN-FD总线技术大揭秘》一文带大家了解了CAN-FD总线的前世今生,从CAN总线发展历程、总线拓扑图及OSI协议栈模型等方面,对CAN总线进行了较为全面的讲解,同时还介绍了DS70000系列数字示波器在CAN-FD协议解码上的功能支持。
本篇小编将模拟实际的测试场景,为大家演示如何使用DS70000进行如CAN-FD总线等多种类型总线的解码分析!
本期内容
视频示范如何使用DS70000系列数字示波器进行CAN-FD等多种总线解码分析
案例背景CAN-FD总线解码
在汽车行业高速发展的当今,汽车集成了更多的系统单元模块,从而导致的数据传输压力成为了设计生产过程中不可忽视的一大难题。为解决这一困难,CAN-FD应运而生。在实际设计场景中,工程师需要利用协议分析来发现错误、调试硬件、加快开发进度,为高速度、高质量完成工程提供保障。
而协议分析的基础是协议解码,只有解码正确的协议分析才能够被接受,只有正确的解码才能反馈更多的错误信息以供工程师进行功能调试与设计改进。
快速回顾CAN-FD总线知识点测试原理CAN-FD数据帧帧格式
CAN-FD采用了两种位速率,从控制场中的BRS位到ACK场之前(含CRC分界符)为可变速率,其余部分为原CAN总线用的速率。CAN-FD数据帧帧格式如下图所示:
▲CAN-FD帧格式
仪器支持
DS70000总线分析功能
RIGOL自主研发的DS70000示波器独特的总线分析功能具有突出的优势:
拥有高采样率,基于RIGOL的“凤凰座”示波器专用芯片组,实现了国内最高的20GSa/s采样率、5GHz实时带宽,更真实捕捉并还原信号。
拥有更大存储深度,基于RIGOL新一代UltraVision III平台,实现最大2Gpts的存储深度,在高采样率下采集更长时间的波形,满足长时间观测的要求。
拥有丰富的触发功能,以及可达每秒1百万次的波形刷新率,更容易捕获偶发的信号瑕疵。
具有强大的串行总线分析功能,支持多种主流串行总线,如RS232/UART、I2C、SPI、LIN、CAN、CAN-FD、FlexRay、I2S、MIL-STD-1553等。
解码结果列表显示,解码总线上每个帧信息,包括地址、数据、标识符等,支持屏幕窗口列表显示所有帧的分析结果,并可导出测试报告。
▲高采样率 高带宽
▲高波形刷新率
▲CAN总线触发
▲解码结果列表显示
原文标题:3分钟小课堂 | CAN-FD总线解码遇难题?DS70000指定行!
文章出处:【微信公众号:RIGOL】欢迎添加关注!文章转载请注明出处。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !