GP IB 教程 自编译 背景 人们总是从广泛使用的电子技术中来发明新的仪器的, 移动的时钟指针首先被用在模拟表头上, 从最早的收音机的可变电容、可变电阻和电子管人们又造出了最早的电子仪器, 电视这种显示技术又导致了示波器和分析仪的广泛使用等。 今天高效和强力的卓面和笔记本电脑正在为新型的"假想仪器"铺平道路。 假想仪器是利用计算机的功能和低价的特点, 由人们设计出来的满足特殊需要的、使用计算机作为仪器的一种仪器。 假想仪器的关键在于软件, 应用软件可以使人们造出功能强大的假想仪器, 利用计算机的 巨大容量和各种应用方式, 提高仪器的灵活性、再用能力和重构能力等, 通过这样极大的增强了仪器的性能, 而同时又尽量的减少了开发和维护方面的开支。 假想仪器的基础 介绍: 1 9 6 5 年惠普公司设计了惠普接口总线(HP -IB), 用于把它们的可编程系列仪器和计算机连接起来, 由于这个总线的传输速率比较高(1M 字节/秒), 很快就得到了普及, 之后并被作为IEEE 的标准IEEE 488-1975, 并演变成了ANSI/IEEE 488.1-1987 标准。现在一般多用的是通用目的接口总线(GPIB)了, 而不用HP-IB。 ANSI/IEEE 488.2-1987 标准增强了原来的标准, 它精确的定义了控制器和仪器之间应如何进行通讯, 可编程仪器标准指令(SCPI)采纳了IEEE 488.2定义的指令结构, 并制定了一个独特的可以和任何SCPI 仪器一起使用的编程指令集。 GPIB 信息类型 GPIB 是通过接口系统发送出设备相关的信息和接口信息来和其它GPIB 设备进行通讯的。设备相关的信息, 又被称做数据或数据信息, 它包含有设备特征信息, 例如编程指令、测量结果、机器状态和数据文件等。 接口信息是管理总线的, 通常又叫指令或指令信息, 接口信息的作用是对总线进行初始化, 对设备寻址或去设备址, 和设定设备的远程或本地编程模式。 这里所使用的"指令"是不能和其它设备的具体指令混淆的, 只要说到GPIB 接口, 设备的具体指令就是数据信息了。 讲话者、听者和控制器 GPIB 设备可能是讲话者、听者或者是控制器, 讲话者总是向一个或者多个听者发送数据信息, 听者接收这个数据, 控制器在 GPIB 上通过向所有设备发送指令管理着这个信息。一个数字万用表, 既是一个讲话者又是一个听者。 GPIB 有点像普通的计算机总线, 不同的是计算机的电路板都是通过主板内连的, 而 GPIB 却有一个独立的设备, 是通过标准电缆内连的。 GPIB控制器的作...