串行总线的触发和分析
    

随着嵌入式技术的发展,串行总线技术也被越来越多的应用于各个领域。为满足用户对特殊串行总线调试的需求,一些测试仪器厂商推出了具备自定义串行总线触发和分析功能的示波器产品,用户可根据自己的需要进行简单的设定就能实现非通用串行总线的调试。下文以横河电机公司新推出的DLM2000示波器为例,详细说明一下此种功能。

  总线,英文叫作“BUS”,即我们中文的“公共车”,这是非常形象的比如,公共车走的路线是一定的,我们任何人都可以坐公共车去该条公共
车路线的任意一个站点。如果把我们人比作是电子信号,这就是为什么英文叫它为“BUS”而不是“CAR”的真正用意。当然,从专业上来说,总线是一种描述电子信号传输线路的结构形式,是一类信号线的集合,是子系统间传输信息的公共通道。通过总线能使整个系统内各部件之间的信息进行传输、交换、共享和逻辑控制等功能。如在计算机系统中,它是CPU、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过主机相连接,外部设备通过相应的接口电路再于总线相连接。

  串行总线的分析功能分为两个部分,总线触发和总线分析。

  自定义串行总线的触发:

  

  图表1 自定义串行总线触发设定菜单

  DLM2000支持标准的CAN/LIN/I2C/SPI/UART总线触发,在串行总线触发菜单中有一项是<用户定义>(User Define)。进入这一项就可以进行自定义总线的触发设置。在此菜单中可以进行如下设置:

  数据源(DATA):指定通道作为数据信号源。

  激活电平(Active):指定将高电平或者低电平设为逻辑1。

  时钟(Clock):对于通过时钟同步的总线,可以进行时钟的相关设置,选择时钟源以及设定在时钟信号的上升沿或下降沿进行采样。

  片选(CS):当使用时钟同步信号时,通过片选信号来控制数据的有效性。可以设置片选源,以及高电平有效或者低电平有效。

  锁存(Latch):可以指定时钟同步采样的数据源码型与指定码型进行比较的时间。可以是定锁存源,以及在锁存源的上升沿或是下降沿进行比较。

  触发条件:可以将数据码型作为触发条件使用。当采样得到的数据源的码型与指定码型一致时,数据码型触发条件成立。

  

  图表2 自定义串行总线触发条件设定

  数据码型的长度可以设为1~128位,并制定按照二进制或是十六进制来设定码型。

  比特率:当没有同步时钟源时,可以对信号的比特率进行设定,设定范围从1kbps至50Mbps,步进值为1kbps。

  下面是一个带时钟同步信号的自定义总线触发示例。

  首先正确设置时钟源、数据源、片选信号和锁存信号,再设置好相应的触发条件,就可以像通用串行总线一样进行触发,捕获所需要的信号波形。

  

  图表3 时钟同步串行总线触发示例

   自定义串行总线的分析:
相关阅读
  • 【电力电子】串行总线的触发和详细
  • 泰克发布一款用于经济型台式示波器
  • I2C总线测试和分析
  • 工业和汽车应用中多种串行总线特性
  • 现场总线方案设想和技术经济分析
  • 使用MSO2000和DPO2000调试串行总线
  • 现场总线方案设想和技术经济分析
  • 高速串行总线工艺发展与应用分析
  • 高速串行总线技术发展与应用分析
  • 工业以太网与CAN现场总线比较和应
  • 使用Pinpoint?触发验证高速串行总
  • 分析和仿真FlexRay总线的高性能硬
  • 现场总线和智能仪表与核电厂DCS的
  • 基于单片机和串行总线技术的热量表
  • 示波器的LIN、CAN和FlexRay串行总
  • 维持阻塞D触发器的脉冲工作特性和
  • 单线串行总线可传递相互隔离的电源
  • 带有三线串行接口智能温度传感器DS
  • 工业和汽车应用中的串行总线
  • 工业和自动化应用中的串行总线
  • 单线串行总线可传递相互隔离的电源
  • 串行总线介绍
  •  

     
     
         

    收录时间:2013年09月27日 09:08:10 来源:工业360 作者:匿名
    上一篇:[原创]基于485总线的开关量输入输出模块在工业监控系统的应用  (电脑版  手机版)
     
    创建分享人
    bkbn22
    最新问题
     
    喜欢此文章的还喜欢
    Copyright by www.chinabaike.com;All rights reserved. 联系:QQ:469681782