UART、SPI、CAN…三十多种通信协议都可以这么测.pdfVIP

  • 16
  • 0
  • 约8.56千字
  • 约 7页
  • 2020-12-26 发布于浙江
  • 举报

UART、SPI、CAN…三十多种通信协议都可以这么测.pdf

广州致远电子有限公司 电子测量仪器-示波器 UART、SPI、CAN…三十多种通信协议都可以这么测 随着硬件架构的不断更新,示波器早已不是只能“示波”的仪器了,协议解码就是典型 代表!IIC、SPI、UART、CAN、LIN…我们为ZDS 系列示波器最多免费配备了37 种协议解码 分析插件,这么多协议分别用在哪些地方,具体又如何使用呢? 示波器从模拟示波器发展到数字示波器,带来了许多大的改变,例如信号采集、带宽、 采样率、屏显等。同样,这样的改变也体现在“协议解码”上,新的解码方式将人们从“0”, “1”的世界中解放出来,大大提高了工作效率。 最初的示波器只是一个简单的波形显示兼数据测量,而我们需要获取协议波形深层次的 含义,从而去了解通信的数据正常传输。例如:观察IIC 协议,我们需要按照时钟与数据信 号一位一位对应,去进行0/1 的组合转换,将其“翻译”成我们需要形式,再去对应相应的 物理量。这样不仅工作量大、效率低。 1、示波器的协议解码可以做什么? 直接将波形数据解码后以十六进制、十进制或字符的形式呈现出来,省去了工程师转换 的过程,大大加快了开发效率。如图1 为一段CAN 协议的解码,整整70s 的CAN 通讯解码可 以一步到位。 图1 双ZOOM 下的CAN 协议解码 2、示波器都支持哪些协议呢? 目前,示波器除了可以解析大家所熟知的CAN、UART、IIC、USB 等协议解码外,还有许 多协议。在整体框架上我们按照行业进行区分。  汽车电子/轨道交通 表1 主要为汽车电子/轨道交通所使用的协议解码。 表1 汽车电子相关协议及特征 协议类型 协议名称 协议特性 CAN 协议有 3 种数据类型, CANH、 CANL 和 CAN-DIFF, CAN 汽车电子 通过设置相应波特率即可解码 LIN LIN 协议支持 LIN1.1 和 LIN1.3 版本,通过设置相应波 文库资料 ©2018 Guangzhou ZHIYUAN Electronics Stock Co., Ltd. 文章源自广州致远电子有限公司,转载或引用请注明出处 1 广州致远电子有限公司 电子测量仪器-示波器 特率即可解码 , 在 1Mb/s 以内 LIN 总线上同步间隔、 同步场、特定ID、特定 ID+特定数据触发 FlexRay 为 1 条数据线 TXD, 选择相应的通信速率即可 Flexray 解码,目前最大为0Mbps;在 20Mb/s 以内 FlexRay 总线 可在 TSS 和 frame ID 进行触发 MVB 为 1 条数据信源,可设置其波特率, MSD 和 SSD 触 MVB 发模式进行解码 CAN-FD 协议有 3 种数据类型, CANH、 CANL 和 CAN-FD CAN-DIFF, 需设置普通波特率和 FD 波特率 SENT 为 1 条数据信源,可设置其数据脉冲个数、时间片 SENT 宽度、使用停止脉冲来解码

文档评论(0)

1亿VIP精品文档

相关文档