仪器社区

visa.h是什么作用,调用的是什么?

MOPIDE 2013-03-12
在看一个程序,程序头文件那里有一个#include"visa.h" 后面的语句里有ViSession defaultRM,viMXA; 以及无数以vi开头的命令。觉得跟之前的visa.h有关。 有没有大神科普一下visa.h是什么作用,以及后面的语句加vi是为了什么?
评论
全部评论
效益专家
你百度一下
百度原文:
Visa(Virtual Instrument Software Architecture,以下简称为"Visa")是美国国家仪器NI(National Instruments)公司开发的一种用来与各种仪器总线进行通信的高级应用编程接口。Visa总线软件是一个综合软件包,不受平台、总线和环境的限制,可用来对USB、GPIB、串口、VXI、PXI和以太网系统进行配置、编程和调试。Visa是虚拟仪器系统I/O接口软件。基于自底向上结构模型的Visa创造了一个统一形式的I/O控制函数集。一方面,对初学者或是简单任务的设计者来说,Visa提供了简单易用的控制函数集,在应用形式上相当简单;另一方面,对复杂系统的组建者来说,Visa提供了非常强大的仪器控制功能与资源管理。

你程序里面应该是包含的编程接口的头文件,即visa.h。程序中使用到visa接口中的类或函数,可能他的人为命名规则就是语句中加vi来区别于其他库。

其实,我认为你用到的visa,下面的解释还是比较靠谱:
Visa is an effort to create a Single Sign-On system for use with web applications. Visa will use STAMP (Session Tracking and Authentication Management Protocol) to provide initial user authentication and to maintain a user's session.
简单说他就是visa用到的STAMP协议来做web应用程序开发的。
9 0 2017-09-12 0条评论 回复
我叫銭多多嘦
大噶打工撒撒打算啊都
9 0 2013-03-13 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论