数据源(DATA):指定通道作为数据信号源。
激活电平(Active):指定将高电平或者低电平设为逻辑1。
时钟(Clock):对于通过时钟同步的总线,可以进行时钟的相关设置,选择时钟源以及设定在时钟信号的上升沿或下降沿进行采样。
片选(CS):当使用时钟同步信号时,通过片选信号来控制数据的有效性。可以设置片选源,以及高电平有效或者低电平有效。
锁存(Latch):可以指定时钟同步采样的数据源码型与指定码型进行比较的时间。可以是定锁存源,以及在锁存源的上升沿或是下降沿进行比较。
触发条件:可以将数据码型作为触发条件使用。当采样得到的数据源的码型与指定码型一致时,数据码型触发条件成立。
图表2 自定义串行总线触发条件设定
数据码型的长度可以设为1~128位,并制定按照二进制或是十六进制来设定码型。
比特率:当没有同步时钟源时,可以对信号的比特率进行设定,设定范围从1kbps至50Mbps,步进值为1kbps。
下面是一个带时钟同步信号的自定义总线触发示例。
首先正确设置时钟源、数据源、片选信号和锁存信号,再设置好相应的触发条件,就可以像通用串行总线一样进行触发,捕获所需要的信号波形。
图表3 时钟同步串行总线触发示例
自定义串行总线的分析:
解码设置
进行自定义总线的触发之后,就可以进行解码分析了。同样要进行相应的设置。与触发的设置类似,要指定数据源、时钟源、片选源和锁存源,并进行相应的设定;对于没有时钟同步的总线,还要指定比特率,可设置范围也是1kbps~50Mbps。之所以要设置解码起始点,是因为示波器没有内置自定义总线的协议,无法判断总线的帧结构,所以需要手动指定解码的起始点。
图表4 自定义串行总线分析设定
解码显示
打开解码显示功能,就可以在数据波形的下方看到解码的结果了。由于没有内置协议,所以无法以帧结构方式进行显示。