图1为用序列触发分析复杂分支程序的例子。本例所示是要求只有在一个通路(即通道2)里顺序满足a,b,c,d条件之后,逻辑分析仪才在e点进行触发跟踪程序运行情况。在复杂分支程序中,多次执行不同通路有时也能满足序列触发要求。例如在图1中,第一次沿着通路1执行,满足了触发条件a和b,第二次沿着通路3执行,又满足了触发条件c,c,e。尽管两次执行结果也是按顺序满足a,b,c,d,e五个条件,但若此时进行跟踪便会产生错误的结果。为避免出现这类问题,可以在通路出口处f点设置序列返回。如果在一个通路中没有按顺序找到所有触发字,只要出现返回点f,就返回到起始状态重新开始搜索触发字,以前已满足的触发字无效。其工作过程如图2所示。对于复杂程序的分析,序列触发是必不可少的功能。

逻辑分析仪在电子测量领域中的应用研究

3 、逻辑定时分析仪的触发选择

逻辑定时分析仪的触发与逻辑状态分析仪有很多相似之处。例如,逻辑定时分析仪也常用触发字触发,可以对触发字进行限定或对触发条件进行“与”、“或”、“非”运算,亦可使用外触发。定时仪同样可以使用序列触发,在触发字之后或者序列事件之间也允许使用时钟延迟或事件延迟。因为触发只影响窗口在数据流中的位置,并不影响触发以后定时仪按等时间间隔采集和存储数据,所以和逻辑状态分析仪一样,他的触发条件是很灵活的。甚至在延迟触发中允许选用不等间隔出现的外时钟做延迟时钟,一旦触发后再用等时间间隔的内时钟进行采样,依然可以保证采样次数与时间成比例。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查