- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]电子测量技术基础第10章
(2) 监视中断功能。 中断事件在微处理器系统中是随机的偶发事件, 微处理器唯一能知道的地址是中断矢量地址。 在监视中断功能时, 将某一中断源的中断矢量地址作为触发字, 触发方式采用中心触发方式, 以便存储和显示中断前、 后堆栈的内容及中断服务程序的执行情况。 (3) 监视数据传送。 微处理器可以通过异步通信接口与其他数字系统进行数据传送。 为了监视数据传送功能, 可将存储器缓冲区的首地址作为触发字进行跟踪触发, 检测发出或接收到的数据的正确性, 以便监视异步通信功能的正确性。 4. 数字系统的自动测试系统 由微型计算机(带GPIB总线控制功能)、 逻辑分析仪和逻辑发生器以及相应的软件可组成数字电路的自动测试系统。 图10.3-3 序列触发实例 5. 计数触发 较复杂的软件系统中常常有嵌套循环的情况存在, 在逻辑分析仪的触发逻辑中设立一个“遍数计数器”, 那么就能针对某次需观察的循环进行跟踪, 而对其他各次循环不进行跟踪。 例如在图10.3-4所示的嵌套循环中, 若要求检查第9次I循环和第8次J循环后的第7次K循环在状态2841后的情况, 则分析仪应先获得如下序列时: 2830 1 次 然后 28AE 9次 然后 28A5 8次 然后 2841 7 次 开始跟踪数据流, 即在2840状态出现1398次(=9×11×13+8× 13+7)后跟踪数据流。 图10.3-4 计数触发实例 6. “毛刺”触发 利用滤波器从输入信号中取出一定宽度的脉冲作为触发信号, 可以在存储器中存储毛刺出现前、 后的数据流, 这有利于观察和寻找由于外界干扰而引起的数字电路误动作的现象和原因。 除了上述介绍的6种触发方式外, 有的逻辑分析仪还有一些其他触发方式, 如: (1) 在事件1或事件2出现n次后产生触发; (2) 事件1出现n次后出现事件2产生触发信号; (3) 事件1出现n次后出现非事件2产生触发信号。 在使用逻辑分析仪时, 必须正确选用触发方式。 10.3.3 逻辑分析仪的显示方式 逻辑分析仪将被测信号用数字形式写入存储器以后, 测量者可以根据需要通过控制电路将内存中的全部或部分数据稳定地显示在屏幕上。 逻辑分析仪提供了多种显示数据的方式, 以满足对数字系统硬件与软件的测量和维修功能。 主要的显示方式有以下几种。 1. 定时显示方式 定时显示方式是指以逻辑电平表示的波形图的形式将存储器中的内容显示在CRT屏幕上, 这种方式显示的是一连串经过整形后的类似方波的波形, 高电平代表1, 低电平代表0, 显示逻辑电平与时间的关系。 由于显示的不是被测点信号的实际波形, 因此也称为“伪波形”或“伪时域波形”。 这种方式可以将存储器的全部内容按通道顺序显示出来, 也可以改变通道顺序显示, 以便于进行分析和比较。 显示波形的实例如图10.3-5所示。 图10.3-5 定时显示 2. 状态表显示方式 状态表显示方式可以以各种数制进行, 如二进制、 八进制、 十进制或十六进制形式。 该方式是将存储器内容显示在CRT屏幕上, 显示情况如图10.3-6所示。 图10.3-6(a)表示的是几种数制混合显示的情况。 有的逻辑状态分析仪还能进行反汇编, 把总线上出现的数据翻译成助记符, 在显示器上显示程序表, 如图10.3-6(b)所示。 图10.3-6 状态表显示 3. 图解显示方式 图解显示是将CRT屏幕的X方向作为时间轴, 将Y方向作为数据轴进行显示的一种方式。 将欲显示的数字量通过D/A变换器转变成模拟量, 将此模拟量按照存储器中取出数字量的 先后顺序显示在CRT屏幕上, 形成一个图像的点阵。 图10.3-7显示的是一个简单的BCD计数器的工作图形。 图10.3-7 BCD计数器图解显示 BCD计数器的工作由全零状态(000B)开始, 每一个时钟脉冲使计数值增1, 计数状态变化的数字序列为:0000→0001→0010→0011→0100→0101→0110→0111→1000→1001→0000, 周而复始地循环。 经D/A变换后的亮点每次增加1, 就形成由左下方开始向右上方移动的10个亮点, 当由1001→0000时, 亮点回到显示器底部, 如此循环往复。 这种显示方式在数字信号处理中很有用处。 将一个模拟量经过A/D变换后进行处理(如数字滤波), 然后将数字滤波后的数字量进行D/A变换又变成模拟量, 将数字滤波前、 后的模拟量分别送到荧光屏上显示, 就可对数字滤波前、 后的模拟量进行比较。 图解显示亦可用于观察程序的运行情况。 将地址总线上的信息引入逻辑分析仪, 经
文档评论(0)