文摘
英文文摘
声明
第一章绪论
1.1 USB-GPIB接口总线
1.1.1 GPIB通用接口总线
1.1.2 USB-GPIB接口控制器
1.2虚拟仪器技术概述
1.2.1虚拟仪器技术及其发展
1.2.2虚拟仪器软件结构-VISA
1.2.3虚拟仪器技术的国内外研究现状和发展前景
1.3课题的目的与意义
1.4课题主要研究内容
1.5课题创新之处
第二章 VISA_COM函数库的需求与总体方案
2.1 COM组件技术
2.1.1现有VISA的问题分析
2.1.2 COM组件技术
2.1.3 COM中的主要概念
2.2 COM组件技术在VISA中应用分析
2.2.1进程内组件与VISA
2.2.2 COM组件的多语言适用性与VISA
2.2.3 COM组件的可重用性与VISA
2.3 COM组件接口
2.3.1 COM组件接口的概述
2.3.2 COM组件接口的作用
2.3.3组件接口的一些重要概念
2.4本章小结
第三章 VISA_COM函数库的功能设计与技术方案
3.1 VISA COM接口设计
3.1.1 VISA分层结构
3.1.2 VISA_COM整体结构设计
3.1.3 VISA_COM接口功能设计
3.2 VISA_COM接口访问设计
3.2.1虚函数列表
3.2.2 VISA_COM函数列表设计
3.2.2 VISA_COM组件访问过程
3.3VISA_COM函数库数据类型设计
3.3.1字符编码的演变
3.3.2 BSTR数据类型
3.3.3 VARIANT数据类型
3.4错误处理机制设计
3.5本章小结
第四章 基于COM组件技术的VISA_COM函数库的实现方法与程序设计
4.1开发环境介绍
4.2 VISA_COM对VISA的封装实现
4.3 VISA_COM函数库接口、函数实现
4.3.1接口的实现
4.3.2接口重用实现
4.3.2接口下函数的实现
4.3.3组件注册表操作实现
4.4 VISA_COM函数库返回值处理
4.5本章小结
第五章VISA_COM函数库多语言下的测试
5.1 VISA_COM函数库VC环境下测试
5.1.1接口IResourceManager测试
5.1.2接口IMessage测试
5.1.3接口IBaseMessage测试
5.1.4接口IGpib测试
5.2 VISA_COM函数厍VB环境下测试
5.2.1用户界面介绍
5.2.2测试内容
5.3 VISA_COM函数库Delphi环境下测试
5.4 VISA_COM函数库Java环境下测试
5.5本章小结
结论
参考文献
附录
致谢
研究成果及发表的学术论文
作者与导师简介