当前课程知识点:测试系统集成技术 >  第二章:接口总线 >  2.1:GPIB总线技术、VXI总线技术、LXI总线技术 >  ATSIF-6-VXI总线接口技术4-e

返回《测试系统集成技术》慕课在线视频课程列表

ATSIF-6-VXI总线接口技术4-e在线视频

ATSIF-6-VXI总线接口技术4-e

下一节:视频-3-MEC中:程控仪器消息交换协议(一)-a

返回《测试系统集成技术》慕课在线视频列表

ATSIF-6-VXI总线接口技术4-e课程教案、知识点、字幕

那么我们在下面来看一下

就是这个中断信号

我说你可以不做

你认为你不需要去产生中断

你可以不做,但是有一个问题要说

你不产生中断信号

你不做中断申请不去做中断应答

但是你还是必须做另外一件事情是什么事情

根据我们前面讲的VME的总线的这种中断总线的连接方式

你必须还要负责把信号往后面传对不对

那么如果你要做应该怎么去做

就说你自己要去申请中断

而且要看是不是你的中断的应答

你怎么来做

那么这个地方虽然就有三个事情要处理

第一个事情我把这个先擦掉了

第一个事情就是我们要申请中断

第二个是检测是否是自己的应答 yes or no

第三个就是你要把这个如果不是你的

如果不是你这一级的中断应答

你要把这个中断信号往后面传

写简单一点向后传

向后传递这个IACK*,向后传递这个信号

这是我们在中断电路这边处理

要做到这几件事情

那么我们来看一下这个在教材上面给大家举这个例子上面

它是怎么来做的,这地方大家注意一下

在这张图上可能容易误导大家

它是用一个跳线器来做的

也就是说本地的CPU发现自己需要提出中断

那么它就驱动这个信号线过来

加上一个驱动我们过来

过来之后通过跳线器

跳线器是什么跳线器像这样

跳线器我把它画在这儿

跳线器就相当于是这样一个东西

这里边有很多个开关

这边也有很多个

这边连在一起,那边连在一起过来

然后这边来跳线

跳到哪一根就哪一个

这边就是它的中断请求IRQ

IRQ信号,是这个图的这个意思

大家注意它只画了一根

只画了一根

但实际上代表了这边是这边出去的是7根信号

7根信号,它通过一个跳线器

跳线器来自动的就来选择自己是在哪一个级别进行中断

这种是一种比较早期的做法

就固定的这个自己去设定固定自己设定

那么如果我们现在说,我们可以去授予中断

授予你中断线这种方式来给你分配

你要驱动中断

那么如果在这种情况下

这个就不应该用跳线器了

这个用跳线器你就没法变了嘛

你跳到那就是那就没法变

那么这个地方我们就要用DMAX

就用这个多路器里边的DMAX

就是这边一根线过来

这边有一个控制线

有一个编码值

通过这个编码值决定这个线到达哪一个输出

到达哪个输出

通过这种方式来实现,这个是地址

就是我们的中断级别可变可被设置

这种情况下把这个跳线器改成DMAX来做

这个就比较简单,就第一个就申请中断

就是这样做的

教材上面是通过这种方式来做

那第二个是检测是不是我们自己被应答了

检测是不是自己被应答了

检测自己是不是被应答有几个条件

有几个条件,有一个两个,两个条件

哪两个条件?一个就是是不是IACK有输入

是不是IACK这个信号是不是有输入?第二个条件是不是当前我们的地址线上面的A1A2A3的编码刚好是我自己的中断级别

是这意思,就IACK有效

然后看看当前的地址编码是不是我这个地址编码

如果是那就是我

如果不是别人的继续往后面走

那这个大家注意下

那么在这个接收这部分在我们教材上面是用上面这个图给大家演示的

那么在它的接受这个地方它是这样

首先把A01A02A03接到一个38译码器上面

38译码器是对它的编码值进行解释

然后这边出来一个Y

大家注意这个Y是8根

它这个没画好就应该打一个斜杠

表示是有8根线出来就12345678这8根线

那这边也是一个跳线器

这边这个Q也是8跟线

不要被误导了

因为只有一根线已经解释不通了

这边也是8根线

这8根线平时所有的信号都是通过上拉电阻

这个电阻也有8根

就是只是一个示意

电阻也是8个,把它们拉到高电平去

那么我是在哪一个级别来申请

我就通过这个跳线器把这个级别的这个线跳到0

那么在应答的时候就是用这个38译码器的输出

和我自己跳出来的这种状态进行比对

38译码器的输出是低有效

所以说我这边是没有驱动的

拉高我自己选择一根线

通过跳线把它拉低

然后来比对

比如说我这个地方的编码值是3

那么就是0123,3这根线会变成低电平

如果我这边恰好把0123的3跳到低电平其他是高

那么它们这两个一个比对它这边就会有输出

这个是这张图的意思

虽然就是要比对嘛

它这个是这样来实现的

给大家解释一下

这是八根线这是根线

关键是这个地方大家注意能不能够进行比较

能不能比较它们相等

要看IACK这个信号是不是有效的

IACK这个信号有效了

那么我们这个才能够作为中断级别来进行判断

这个大家注意一下

那么这个地方输出的第一件事

第二件事情就是判断是不是我的

如果是我的就到我自己的CPU去

告诉自己CPU你刚才的申请现在被应答了

那么你可以根据中断服务去做一些事情

然后或者是下一次中断

发起下一次中断都可以

这是第二件事情我们做完

第三件事情大家要注意

第三件事情如果不是我的

如果不是我的

那我们就应该把这个IACK信号继续往我后面的这个板子上面去传

因为它是菊花链形式的嘛

它要把它往后面传

那么怎么去传

怎么去管理它?传递传但是关键是怎么去管理它

好我们注意一下

那么如果说我有效

我们这个地方如果说我们有效

那么我这个地方就有一个门

当我自己的这个有效的时候

我把这个门给它关掉

那么当不是我有效的时候我把这个门给放开

那么下面我们就看具体用什么东西来实现把它关掉把它放开

我们看一看我们这个输出应该是低有效

那我把它关掉的意思就是把它始终保持为高

这就相当于把它关掉了

那么要给它一个这个信号

从逻辑上讲应该是一个或

是应该一个或逻辑

但是我这个地方

跟大家说我们这个地方出来的信号是低有效

那么我们再反一次我们用一个与门来做这个事情

用一个与门来做

当我这个有效的时候

这个与门就固定输出为零

但是这个后面的电平要反一次

那我就与非门

用一个与非门来把这个给它关掉

当我有效的时候这个与非门就固定输出为高电平

那这个IACK就过不去了嘛

因为固定输出为高电平

IACK不管你是高还是低都过不去了

这是第一个

就是说如果是我的

那么下面如果不是我的

不是我该怎么办

不是我的那我们就应该把这个门打开

那这个是一个与非门

不是我的这个高电平

高电平在与门的输入端我这一端为高

那么相当于把这个电平就释放了

放这个电平为高

那么它就会跟着它变高,它为低就变低

然后反一次向再出去,这就实现了

但是大家注意这个地方还有一个环节

这里面有个环节这个环节延时

为什么要延时?就是因为我在做出这项判断之前

做出来我的器件是有延时的

我要到我先38译码然后比较

然后才知道是不是我

那在这个IACK它

肯定是在这个信号之前就到达了,对不对

IACK肯定在它之前嘛

IACK有效它才能输出嘛,那么它就过去

那么有可能是我的但是我也把这个放那个脉冲过去

放了一个脉冲过去,那这种是不可靠的

不可靠的一种现象

那么我们就应该在这个地方把它延时一下

当我这边有一个确定的输出之后

我再看这个门该开还是该关

那么在这种情况下就是说我们在这个地方要加一个延时的一个措施

至于延多长时间

大家就自己去想办法

你也可以参考我们刚才那个时钟电路那样去给它一个比较明确的延时时间

也可能就可以加几个门电路

做一个延时就可以了,这个大家一定要注意

有这么一件事情我们必须要去处理它

到这个地方我们就把一个VXI的消息型器件

它在设计的时候一个VXI的A16,D16消息型器件

在设计的时候该做这个工作

给大家介绍清楚了,那么我们留一个问题

就是刚才我们说到了我们除了这个数据寄存器之外

除了数据寄存器之外还有一个很重要的寄存器

响应寄存器,你会做数据寄存器

你不会做这个响应寄存器

你这个消息通讯仍然是没法做

我们给大家留一个课后的这个作业

大家来看一看怎么样去参考这个数据寄存器的做法

来把这个响应寄存器把它做出来

这个下周二把它交上来

下周二把交上来好,谢谢大家

测试系统集成技术课程列表:

第一章:绪论

-1.1:自动测试系统的出现及意义

--Video

--Video

--附件

-1.2:测试系统体系结构

--Video

--Video

--Video

-第一章:绪论--1.3:课堂实验:网络化仪器控制

第二章:接口总线

-2.1:GPIB总线技术、VXI总线技术、LXI总线技术

--ATSIF-1-GPIB接口技术1-a

--ATSIF-1-GPIB接口技术1-b

--ATSIF-1-GPIB接口技术1-c

--ATSIF-1-GPIB接口技术1-d

--ATSIF-1-GPIB接口技术1-e

--ATSIF-1-GPIB接口技术1-f

--ATSIF-1-GPIB接口技术2-a

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--VXI总线接口技术4_a

--VXI总线接口技术4_b

--VXI总线接口技术4_c

--VXI总线接口技术4_d

--VXI总线接口技术4_e

--ATSIF-5-VXI总线接口技术3-a

--ATSIF-5-VXI总线接口技术3-b

--ATSIF-5-VXI总线接口技术3-c

--ATSIF-5-VXI总线接口技术3-d

--ATSIF-5-VXI总线接口技术3-e

--ATSIF-6-VXI总线接口技术4-a

--ATSIF-6-VXI总线接口技术4-b

--ATSIF-6-VXI总线接口技术4-c

--ATSIF-6-VXI总线接口技术4-d

--ATSIF-6-VXI总线接口技术4-e

-第二章:接口总线--2.2:课堂实验:示波器程控

第三章:消息交换控制协议

-3.1:消息交换控制协议

--视频-3-MEC中:程控仪器消息交换协议(一)-a

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

-3.2:程控消息句法

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

-第三章:消息交换控制协议--3.3:课堂实验:信号源程控

第四章:可程控仪器标准命令

-4.1:SCPI的目标及主要内容

--Video

--Video

--Video

--Video

-4.2:SCPI语法与风格

--Video

--Video

--Video

--Video

-4.3:标准命令

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

-第四章:可程控仪器标准命令--4.4:课堂实验:频谱仪程控、数字多用表程控

第五章:虚拟仪器软件架构

-5.1:VISA概述

--Video

--Video

-5.2:VISA库构成

--Video

-5.3:VISA程序基本结构

--Video

-5.4:自动测试系统软件设计综合实验

--Video

--Video

--Video

--Video

--Video

-第五章:虚拟仪器软件架构--5.4:课堂实验:VISA程序设计基础实验

第六章:可互换虚拟仪器技术

-6.1:IVI概述

--Video

-6.2:IVI程序设计基础实验

--Video

-第六章:可互换虚拟仪器技术--6.2:IVI程序设计基础实验

ATSIF-6-VXI总线接口技术4-e笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。