使用静态I/O
介绍
本指南解释了静态I / O波形的仪器。该仪器通过模拟按钮、led、显示器和滑块与测试测量设备的数字输入/输出通道进行交互。
先决条件
-
一种具有数字输出通道的勤奋测试测量装置:
-
一台装有波形软件的计算机
指南
1.打开Static I/O
1.1
插入测试测量设备,然后启动波形,确认设备已连接。
如果在波形启动时没有设备连接到主机,则设备管理器就会启动。确保设备已插入并打开,此时它将出现在设备管理器的设备列表(1)中。单击列表中的设备选择它,然后单击选择按钮(2)关闭设备管理器。
注意:“演示”设备也被列出,它允许用户使用波形和创建项目,而不需要物理设备。
注意:设备管理器可以通过点击屏幕右下角的“Connected Device”按钮(3)打开,也可以通过在屏幕上方的“Settings”菜单中选择“Device Manager”打开。
1.2
当Welcome页面加载后,在窗口左侧的仪表面板中,单击StaticIO按钮以打开静态I / O乐器。
2.使用静态I/O
本节介绍如何设置StaticIO显示数字I/O端口及其逻辑电平并与之交互的一种仪器。的逻辑分析仪将用于查看虚拟按钮输出的状态。的模式发生器会被用来眨眼吗领导.
注意:可以使用在波形设备管理器中选择的“演示”设备来遵循本指南。这样做允许用户在没有访问真正的测试和测量设备的情况下继续进行。
重要的
当在实际硬件中使用静态I/O时,请注意数字通道并不打算用作大负载的源。不要超过一个人领导和电阻直接到通道。如果需要驱动更大的负载,数字输入/输出通道可以用来触发大电流驱动器,如mosfet, h桥等,但不能用作一次源。
2.1软件显示设置
此演示不需要任何硬件设置,但依赖于逻辑分析仪和模式发生器工具在波形。要设置这些工具并同时查看它们,请执行以下步骤。
2.2虚拟LED闪烁
2.3切换虚拟按钮
注意:使用多种仪器
的StaticIO仪器可与其它波形仪器配套使用。同时使用多种仪器在各种情况下都是有帮助的。一个例子是使用协议分析器要配置正在测试的设备,请使用StaticIO,模式发生器或者是协议分析器刺激装置,并捕捉结果在逻辑分析仪所有这些都是同时发生的。更多关于如何一起操作仪器的信息可以在使用交叉触发指南。
应该注意的是,虽然多个仪器可以使用任何数字输入引脚,这些引脚可以用作数字输出,但在同一时间只有一个仪器可以控制一个数字输出引脚。WaveForms通过禁用使用共享输出的仪器,或者显示一条消息,说明共享输出目前正在被不同的仪器使用。
3.静态I/O用户界面概述
方法的各种配置选项静态I / O乐器。这些配置可用于与先前研究的波形工具或外部数字电路进行交互和显示数字信号和电路。然而,本节的范围将仅限于配置和简要的应用程序讨论。
3.1群总线分配
默认情况下,静态I/O工具将打开测试和测量设备中的所有可用DIO行,每组8行,从左到右,从上到下依次配置为领导每行的状态指示器。若要更改特定的组,请单击位于组行左侧的组配置下拉菜单。这个菜单包括:
-
位IO:(输入/输出)最后一个IO,领导、按钮、开关(在3.2节中进一步讨论)
-
滑块(输出)
-
进度条(输入)
-
7段显示(输入)
3.1.1滑块
选择“滑块”组作业下拉菜单组那些八戴奥行成一个8位二进制值输出,可以通过移动滑块改变从左到右或通过输入文本字段值0到255之间的值位于右边的滚动条。最高的数字线是最高位(MSB),每条数字线将得到与总线值相关的相应位值。
3.1.2进度条
选择“进度条”组作业下拉菜单组那些八戴奥行成一个8位总线输入显示的二进制值8位总线作为进度条(增加从左到右)和显示精确值(从0到255)文本框右边的进度条。最高的数字线是最高位(MSB),每条数字线将得到与总线值相关的相应位值。
3.2.2按钮
从DIO分配下拉菜单中选择“Button”提供了6个选项,用于按钮被按下或释放时的表现。按钮是一种输入和输出设备,有两种状态(按下和释放)领导作为状态指示器。0表示逻辑低,1表示逻辑高(领导照明),Z对应高阻抗状态,不会触发领导指示器,也不会驱动DIO线到逻辑低电平或高电平,这可能是有用的,如果多个设备连接到同一条线。图A显示了按钮行为的选项,图B显示了两个按钮在释放状态及其对应的例子领导指示。
3.2.3开关
从DIO分配下拉菜单中选择“Switch”,可以提供四个选项来了解交换机的执行情况。开关是一种输入和输出设备,其输出依赖于开关状态的选择。与Button设备类似,0对应逻辑低,1对应逻辑高(领导照明),Z对应高阻抗状态,不会触发领导指示器,也不会驱动DIO线到逻辑低电平或高电平,这可能是有用的,如果多个设备连接到同一条线。图A显示了交换机行为的四个选项,图B显示了0、1和Z状态的三个例子及其对应的状态领导指示。
3.3文件菜单
文件下拉菜单有四个选项:
-
打开项目:打开以前保存的工作空间
-
Save Project:保存当前工作空间
-
“导出”:导出当前Static I/O工具的镜像
-
Close StaticIO:关闭StaticI /O工具