NI-VISA驱动是一款用于NI仪器的驱动程序。它是一个标准化的配置、编程和诊断仪器系统的工具,支持包括GPIB、VXI、PXI、串行、以太网和USB等多种接口。通过使用NI-VISA驱动,用户可以执行基于消息和基于寄存器的通信操作。
1、在本站下载压缩包,进行解压得到NI-VISA安装程序
2、进入驱动器运行安装程序“Install.exe”,选择(我接受许可协议的条款),再点击下一步;
3、选择安装组件,建议全部勾上;
4、安装完成后重启即可。
一、用NI-VISA仿真USB设备
我打算在PC机上对USB键盘进行仿真。我想使用NI-VISA通过PC机的USB口发送数据,使得PC机产生类似USB键盘的功能。我如何做到?
解答: 你不能使用NI-VISA进行上述操作。USB是主/从关系的设备。带有USB插口的计算机通常视作主设备。USB设备,如键盘、鼠标、硬盘驱动器、摄像头等,通常作为从设备。在USB主设备与USB从设备之间存在着硬件间的差别,这些差别不能通过软件编程解决。这是USB电缆的每个端口有着不同的连接器造成的。USB电缆不支持PC机上两个USB端口之间的互联。不过,USB回环电缆可以完成两个USB端口间的互联。更为重要的是,NI-VISA的API函数只支持对USB从设备的编程。即使拥有PCI USB仿真器板,也不能通过NI-VISA进行编程。同时,不能反向使用NI USB-232接口,即USB到串行适配器。USB不能像串口一样发送字符。
二、NI-VISA中的终止符
各种基于消息的总线使用终止符提示消息传输结束。对于与完整的488.2协议(GPIB Instr、VXI/GPIB-VXI Instr、USB Instr和TCPIP Instr)相对应的VISA资源类型,通常不需要使用终止符,因为协议实现本身就有指定消息结束的机制。只有在使用其他VISA资源类型(Serial Instr、USB Raw和TCPIP Socket)时,才需要告诉VISA消息是如何终止的。
传入和传出的消息都可以有终止符。两个常见的终止符是“换行符”(代码显示'\n'、ASCII十进制10,或十六进制0x0A)和“回车符”(代码显示'\r'、ASCII十进制13,或十六进制0x0D)。
四个主要的NI-VISA属性处理终止。两个属于“基于消息的设置”,另外两个属于“串口设置”。基于消息的属性是“终止符”和“启用终止符”,串口特定的属性是“串口读取结束模式”和“串口写入结束模式”。本文详细介绍了每个属性,并讨论特殊注意事项。
1、终止符(TermChar)
该属性将一个无符号的8位整数作为输入。因此,除非知道终止符的ASCII值,否则最好是指定值来设置属性,如上所示。将此属性值用作读取和写入的终止符。设置这个属性值不会影响它是否被使用。
虽然TermChar并不局限于串口通信,但您可能希望在使用完整的488.2协议总线上通信时使用其他终止机制,如介绍中所述。例如,当通过GPIB进行通信时,标准是使用硬件线EOI进行终止。
注:VISA Configure Serial Port.vi通过终止符参数设置该属性,默认为换行符(0x0A = '\n' = LF)。
2、启用终止符(TermChar En)
如果设为TRUE,则此属性将指示VISA在遇到终止符时停止读取。注意,它不限于串口;您可以使用该属性终止其他总线上的读取。
重要提示:如果“串口读取结束模式”(下文所述)设为TermChar,则忽略此属性且不返回错误。
该属性不影响写入的终止符。
注:VISA Configure Serial Port.vi通过启用终止符参数设置该属性,默认为TRUE。
3、串口读取结束模式(ASRL End In)
该属性指定用于终止从软件缓冲区读取操作的方法,仅用于串口通信。
针对64位Windows Vista的多厂商插件架构以及优化了软件中的操作,
让用户在使用的过程中有更好的体验。无论仪器采用的是串行、GPIB还是USB接口,
如果要将ASCII字符串写入基于消息的仪器,VISA命令都是相同的。
并且新版本简化不同总线上的系统集成和交互式控制程序,便于开发和调试等,大大增加用户工作效率。
1、 断言触发器
断言软件或硬件触发器,具体取决于接口类型。对于软件触发器,默认 (0) 是唯一有效的协议。对于 VXI 硬件触发器,默认 (0) 相当于同步 (5)。对于 PXI 触发器,PXI: Reserve (6) 和 PXI: Unreserve (7) 是唯一有效的协议。
2、签证清除
清除设备的输入和输出缓冲区。
3、签证阅读
从VISA 资源名称指定的设备或接口读取指定字节数,并返回读取缓冲区中的数据。
4、读机顶盒
从VISA 资源名称指定的基于消息的设备读取服务请求状态字节字节。
5、签证写入
将写入缓冲区中的数据写入VISA资源名称指定的设备或接口。
1、接口独立性
无论是哪种类型的接口,NI-VISA均采用相同的操作来与仪器进行通信。这意味着接口是可以随意切换的,而且要与不同的仪器通信,只需使用一种编程语言即可。举例来说,无论仪器采用的是串行、GPIB还是USB接口,如果要将ASCII字符串写入基于消息的仪器,VISA命令都是相同的。
2、平台可移植性
在NI-VISA中,使用VISA函数调用编写的程序可以在平台之间移动。VISA通过定义自己的数据类型来实现这一点。这样可以确保在不同平台上应用的性能始终如一。因此,使用LabVIEW编写的VISA应用程序可以轻易地移植到支持LabVIEW的任意平台上。NI-VISA支持多种操作系统,包括Windows操作系统、MAC OS操作系统和Linux操作系统。
3、易用性
NI-VISA是一个极其简单的API,非常容易上手,其自身大部分I/O功能的函数不受总线限制。最常用的仪器功能只需通过简洁的命令集实现,因此用户不需要学习多种总线类型的底层通信协议。
雪花内核是一款针对吃鸡类游戏设计的辅助工具,主要通过调整游戏参数提升玩家能力值,核心功能涵盖战斗增强与环境透视两大维度。战斗方面提供无后坐力射击、自动瞄准(含预测瞄准与区域瞄准)、完美压枪等机制,支持连续射击轻松击败敌人.
爱笔思画x安卓版凭借其专业级的工具配置、极致的操作流畅度与活跃的创作社区,成为移动设备上不可多得的数字艺术平台。无论是随手涂鸦还是精细插画,该应用都能通过灵活的功能组合满足多样化需求。对于追求效率与创意表达的用户而言,它不仅是工具,更是连接灵感与现实的桥梁。
开发助手专业版通过技术整合与流程优化,已成为现代软件开发中提升效率、保障质量的核心工具,适配从个人学习到企业级项目的全场景需求;无需任何限制即可使用,安全的软件内容满足用户的需求,便捷的软件操作点击屏幕即可体验,快来加入我们感受一下吧!
Solid Explorer文件管理器以“全场景覆盖+极致交互”重新定义了安卓文件管理的标准,具备更强的文件操作能力,提供专业、安全、高效的解决方案,如双窗口浏览、拖拽式管理、快速复制粘贴与批量操作等,真正实现高效管理;无论是普通用户整理照片,还是企业用户管理服务器。
轻享工具宝箱是一款功能特别强大的聚合性的app,平台内置很多的工具箱。不管是办公、日常还是学习等工具都有,直接在线就可以使用,即点即用,不需要单独下载,分类详细,随时都可以进行使用,解决用户的各种使用需求。
我的赛车人生采用简洁明了的设计风格,包含“首页”“游戏介绍”“赛车与赛道”“游戏模式”“社区互动”等选项,每个选项在鼠标悬停时会有独特的动画效果,如发光、变色或弹出小图标,先进的3D物理引擎技术打造,为玩家真实复刻了多种款式型号的汽车。
捷德升华器模拟器手机版是一款由欧布圆环模拟器同作者xxxiranook自制的奥特曼变身模拟游戏,英文名GeedRiser。玩家在游戏中可通过捷德升华器模拟奥特曼变身,操作简单,仅需滑动、点击等手势即可完成。同时,游戏提供丰富的奥特曼胶囊组合玩法,玩家能选择不同组合变身隐藏形态,并使用塞罗的奥特飞踢、艾梅利姆重击等专属技能效果。
诡船谜案完整版拥有漫画式画面和NPC交互系统,进一步强化“密室求生”与“多结局”设计,玩家需通过对话细节推动剧情,从船员遗骸、日记残页到隐藏密码,逐步拼凑一箱金币引发的血案真相。通过破解电路拼接、密码破译、道具组合等谜题,揭开船员间互相厮杀的黑暗过往,游戏以“烧脑谜题+恐怖氛围”为卖点,被归类为推理游戏中的“佼佼者”。
开罗拉面店debug版凭借其简单却富有深度的经营机制、萌趣十足的视觉风格以及层出不穷的创新惊喜,成为模拟经营类游戏中不可错过的经典之作。无论你是追求极致效率的策略大师,还是享受慢慢打磨作品的手艺人,都能在这碗热气腾腾的拉面中找到属于自己的乐趣!
罗塔岛航海贸易记原版以像素为画布,以策略为笔触,为玩家呈现了一个充满挑战与惊喜的航海世界。无论是热衷于资源管理的“经营达人”,还是向往自由探索的“冒险家”,都能在这片开放海域中找到属于自己的乐趣。现在,就登上船只,与罗塔公主一同开启复兴国家的壮丽征程吧!
像素火影巅峰斑是一款由玩家自制的像素风格火影题材格斗游戏,以经典火影忍者IP为背景,融合了像素画风与爽快格斗机制。游戏不仅还原了动漫中的人气角色与经典技能,还通过丰富的玩法模式和策略元素,为玩家带来沉浸式的忍者对决体验。
我的赛车人生采用简洁明了的设计风格,包含“首页”“游戏介绍”“赛车与赛道”“游戏模式”“社区互动”等选项,每个选项在鼠标悬停时会有独特的动画效果,如发光、变色或弹出小图标,先进的3D物理引擎技术打造,为玩家真实复刻了多种款式型号的汽车。
捷德升华器模拟器手机版是一款由欧布圆环模拟器同作者xxxiranook自制的奥特曼变身模拟游戏,英文名GeedRiser。玩家在游戏中可通过捷德升华器模拟奥特曼变身,操作简单,仅需滑动、点击等手势即可完成。同时,游戏提供丰富的奥特曼胶囊组合玩法,玩家能选择不同组合变身隐藏形态,并使用塞罗的奥特飞踢、艾梅利姆重击等专属技能效果。
诡船谜案完整版拥有漫画式画面和NPC交互系统,进一步强化“密室求生”与“多结局”设计,玩家需通过对话细节推动剧情,从船员遗骸、日记残页到隐藏密码,逐步拼凑一箱金币引发的血案真相。通过破解电路拼接、密码破译、道具组合等谜题,揭开船员间互相厮杀的黑暗过往,游戏以“烧脑谜题+恐怖氛围”为卖点,被归类为推理游戏中的“佼佼者”。
开罗拉面店debug版凭借其简单却富有深度的经营机制、萌趣十足的视觉风格以及层出不穷的创新惊喜,成为模拟经营类游戏中不可错过的经典之作。无论你是追求极致效率的策略大师,还是享受慢慢打磨作品的手艺人,都能在这碗热气腾腾的拉面中找到属于自己的乐趣!
罗塔岛航海贸易记原版以像素为画布,以策略为笔触,为玩家呈现了一个充满挑战与惊喜的航海世界。无论是热衷于资源管理的“经营达人”,还是向往自由探索的“冒险家”,都能在这片开放海域中找到属于自己的乐趣。现在,就登上船只,与罗塔公主一同开启复兴国家的壮丽征程吧!
像素火影巅峰斑是一款由玩家自制的像素风格火影题材格斗游戏,以经典火影忍者IP为背景,融合了像素画风与爽快格斗机制。游戏不仅还原了动漫中的人气角色与经典技能,还通过丰富的玩法模式和策略元素,为玩家带来沉浸式的忍者对决体验。