插图:
2)手动触发。无条件的人工强制触发,因此观察窗口在数据流中的位置是随机的。
3)延迟触发。在故障诊断中,常常希望既能看到触发点前的情况,又能看到触发点后的情况,这时则可设置一个延迟门,当捕获到触发字后,延迟一段时间后再停止数据的采集,则存储器中存储的数据就包括了触发点前后的数据。
4)序列触发。多个触发字的序列作为触发条件,当数据流中按顺序出现各个触发字时才触发。
5)限定触发。限定触发是对设置的触发字加限定条件的触发方式。
6)计数触发。较复杂的软件系统中常常有嵌套循环的情况存在,在逻辑分析仪的触发逻辑中设立一个“遍数计数器”,那么就能针对某次需观察的循环进行跟踪,而对其他各次循环不进行跟踪。
7)毛刺触发。利用滤波器从输入信号中取出一定宽度的脉冲作为触发信号,可以在存储器中存储毛刺出现前后的数据流,有利于观察和寻找由于外界干扰而引起的数字电路误动作的现象和原因。
(3)逻辑分析仪的数据存储
逻辑分析仪按“先进先出”方式存储。通常将数据存入随机存储器(RAM)中。因而,数据是按写地址计数器规定的地址向RAM中存人数据。每当写时钟脉冲到来时,计数器值加l,并循环计数。每一个时钟脉冲到来时,采样部分每捕获一个新的数据,存储器也存入一个新的数据。存储器存满数据后继续写入数据时,首先存入的数据因新的数据的存入而被冲掉。
(4)逻辑分析仪的数据显示
逻辑分析仪将被测信号用数字形式写入存储器以后,测量者可以根据需要通过控制电路将内存中的全部或部分数据稳定地显示在屏幕上。逻辑分析仪提供了多种显示数据的方式,以满足对数字系统硬件与软件的测量和维修功能。基本的显示方式有两种:一种是用于硬件分析的定时图形显示方式,另一种是用于软件分析的状态表显示方式。