书籍详情
LabWindows/CVI开发入门和进阶
作者:张凤均等编著
出版社:北京航空航天大学出版社
出版时间:2002-01-01
ISBN:9787810771122
定价:¥38.00
购买这本书可以去
内容简介
LabWindows/CVI是NI公司(National Instrument公司,美国国家仪器公司)推出的编程工具。本书分成入门篇和提高篇两个部分。入门篇主要介绍利用LabWindows/CVI开发测试控制软件的基本方法和步骤,包括:LabWindows/CVI开发环境介绍、LabWindows/CVI应用程序结构分析、用户界面编程、简单的仪器控制编程和LabWindows/CVI标准库的扩展方法。提高篇主要介绍LabWindows/CVI的高级编程和开发能力,包括:LabWindows/CVI下的Windows SDK编程、使用和开发静态库和动态链接库、使用ActiveX控件、网络编程、数据库编程、高级的仪器控制编程、仪器驱动器开发以及如何发布LabWindows/CVI应用程序。本书内容丰富,叙述详细,实用性强。本书中提供的大量典型的程序实例适合不同程序的读者。本书适合于所有计算机相关专业的应用程序开发人员阅读。
作者简介
暂缺《LabWindows/CVI开发入门和进阶》作者简介
目录
第1部分 入门篇
第1章 LabWindows/CVI简介
1. 1 LabWindows/CVI的产生
1. 2 LabWindows/CVI与虚拟仪器技术
1. 3 LabWindows/CVI的应用范围
1. 4 LabWindows/CVI的使用对象
1. 5 LabWindows/CVI的主要功能
1. 6 LabWindows/CVI的特点及与其他开发环境的比较
1. 7 本书对读者的要求
1. 8 本书的约定和说明
第2章 LabWindows/CVI开发环境和程序结构
2. 1 1 LabWindows/CVI的安装
2. 1. 1 LabWindows/CVI的安装
2. 1. 2 LabWindows/CVI主要的目录及内容
2. 2 LabWindows/CVI的工作环境
2. 2. 1 项目工程管理器
2. 2. 2 程序代码编辑器
2. 2. 3 用户界面编辑器
2. 2. 4 函数面板编辑工具
2. 2. 5 小 结
2. 3 LabWindows/CVI程序的结构
2. 3. 1 LabWindows/CVI项目工程的组成
2. 3. 2 LabWindows/CVI程序的一般结构
2. 3. 3 一个程序实例结构分析
2. 3. 4 小 结
第3章 编写一个简单的程序
3. 1 建立工程文件
3. 2 建立用户界面文件
3. 2. 1 面板设置
3. 2. 2 各种控件的创建和设置
3. 2. 3 面板上控件之间的各种关系设置
3. 2. 4 保存用户界面文件
3. 3 生成程序代码
3. 3. 1 代码自动生成器
3. 3. 2 程序清单
3. 4 程序调试和生成可执行文件
3. 4. 1 调试功能
3. 4. 2 生成可执行程序
3. 5 有关编程环境的一些问题
3. 5. 1 开发环境的设置
3. 5. 2 一些需要注意的问题
3. 6 本章小结
第4章 LabWindows/CVI的用户界面编程
4. 1 一般控件编程
4. 1. 1 菜单. 文本编辑框. 画板控件. 弹出式对话框
4. 1. 2 各种消息信息的获取和处理
4. 1. 3 编程实现用户界面
4. 1. 4 绘图控件和曲线图控件
4. 1. 5 小 结
4. 2 高级界面编程
4. 2. 1 使用驱动器函数库的方法
4. 2. 2 工具按钮
4. 2. 3 滚动条控件
4. 2. 4 密码框控件
4. 2. 5 选项卡控件
4. 2. 6 动画控件
4. 2. 7 可移动控件
4. 2. 8 3D绘图控件
4. 2. 9 其他用户界面编程工具
4. 2. 10 程序举例
4. 2. 11 小 结
第5章 接口通讯和仪器控制编程
5. 1 串行口通讯控制
5. 1. 1 RS232函数库介绍
5. 1. 2 RS232串口通讯的一船步骤和实例
5. 2 GPIB总线控制
5. 2. 1 GPIB总线和IEEE488. 2简介
5. 2. 2 GPIB函数库
5. 2. 3 GPIB总线控制的一般步骤和实例
5. 3 本章小结
第6章 自定义函数库和库扩展
6. 1 建立驱动器函数库
6. 1. 1 驱动器函数的实现
6. 1. 2 建立函数面板的树形结构图
6. 1. 3 建立函数面板
6. 1. 4 其他功能介绍
6. 2 标准库扩展
6. 2. 1 通过菜单设置扩展标准库
6. 2. 2 通过配置工具软件扩展标准函数库
6. 3 本章小结
第2部分 提高篇
第7章 Windows SDK编程
7. 1 1 LabWindows/CVI下如何使用Windows SDK
7. 1. 1 LabWindows/CVI对Windows SDK的支持
7. 1. 2 使用Windows SDK时需要注意的问题
7. 2 LabWindows/CVI下的SDK编程实例
7. 2. 1 注册表编程实例
7. 2. 2 Windows下打印机编程实例
7. 3 本章小结
第8章 静态库和动态库
8. 1 LabWindows/CVI对外部模块的支持
8. . 2 在LabWindows/CVI中使用外部模块
8. 2. 1 目标代码文件和静态库的使用
8. 2. 2 动态库的使用
8. 2. 3 使用LoadExternalModule加载模块
8. 3 利用LabWindows/CVI生成外部模块
8. 3. 1 LabWindows/CVI中生成目标代码文件和静态库
8. 3. 2 LabWindows/CVI中生成动态库
8. 4 本章小结
第9章 使用ActiveX控件
9. 1 LabWindows/CVI对ActiveX控件的支持
9. 1. 1 COM组件和ActiveX技术简介
9. 1. 2 LabWindows/CVI对ActiveX控件的支持
9. 2 使用ActiveX自动化服务器的实例
9. 3 出错处理
9. 4 本章小结
第10章 网络编程
10. 1 TCP函数库
10. 1. 1 TCP网络协议
10. 1. 2 LabWindows/CVI中的TCP函数库
10. 2 1 LabWindows/CVI下网络编程实例
10. 3 本章小结
第11章 数据库
11. 1 LabWindows/CVI对数据库的支持
11. 1. 1 数据库基本知识介绍
11. 1. 2 SQL工具包
11. 2 LabWindows/CVI下数据库编程的实例
11. 2. 1 创建用户界面
11. 2. 2 实现数据库功能
11. 2. 3 程序清单
11. 3 本章小结
第12章 开发仪器驱动器
12. 1 LabWindows/CVI的VISA函数库
12. 1. 1 VISA简介
12. 1. 2 LabWindows/CVI的VISA函数库的使用
12. 2 IVI仪器驱动器和IVI库
12. 2. 1 IVI仪器驱动器简介
12. 2. 2 IVI函数库的使用
12. 3 开发仪器驱动器
12. 3. 1 IVI驱动器的开发向导
12. 3. 2 IVI驱动器属性编辑
12. 3. 3 实现驱动器功能
12. 3. 4 驱动器功能测试
12. 4 本章小结
第13章 生成软件包
13. 1 LabWindows/CVI应用程序的发布
13. 2 建立安装程序
13. 3 本章小结
第1章 LabWindows/CVI简介
1. 1 LabWindows/CVI的产生
1. 2 LabWindows/CVI与虚拟仪器技术
1. 3 LabWindows/CVI的应用范围
1. 4 LabWindows/CVI的使用对象
1. 5 LabWindows/CVI的主要功能
1. 6 LabWindows/CVI的特点及与其他开发环境的比较
1. 7 本书对读者的要求
1. 8 本书的约定和说明
第2章 LabWindows/CVI开发环境和程序结构
2. 1 1 LabWindows/CVI的安装
2. 1. 1 LabWindows/CVI的安装
2. 1. 2 LabWindows/CVI主要的目录及内容
2. 2 LabWindows/CVI的工作环境
2. 2. 1 项目工程管理器
2. 2. 2 程序代码编辑器
2. 2. 3 用户界面编辑器
2. 2. 4 函数面板编辑工具
2. 2. 5 小 结
2. 3 LabWindows/CVI程序的结构
2. 3. 1 LabWindows/CVI项目工程的组成
2. 3. 2 LabWindows/CVI程序的一般结构
2. 3. 3 一个程序实例结构分析
2. 3. 4 小 结
第3章 编写一个简单的程序
3. 1 建立工程文件
3. 2 建立用户界面文件
3. 2. 1 面板设置
3. 2. 2 各种控件的创建和设置
3. 2. 3 面板上控件之间的各种关系设置
3. 2. 4 保存用户界面文件
3. 3 生成程序代码
3. 3. 1 代码自动生成器
3. 3. 2 程序清单
3. 4 程序调试和生成可执行文件
3. 4. 1 调试功能
3. 4. 2 生成可执行程序
3. 5 有关编程环境的一些问题
3. 5. 1 开发环境的设置
3. 5. 2 一些需要注意的问题
3. 6 本章小结
第4章 LabWindows/CVI的用户界面编程
4. 1 一般控件编程
4. 1. 1 菜单. 文本编辑框. 画板控件. 弹出式对话框
4. 1. 2 各种消息信息的获取和处理
4. 1. 3 编程实现用户界面
4. 1. 4 绘图控件和曲线图控件
4. 1. 5 小 结
4. 2 高级界面编程
4. 2. 1 使用驱动器函数库的方法
4. 2. 2 工具按钮
4. 2. 3 滚动条控件
4. 2. 4 密码框控件
4. 2. 5 选项卡控件
4. 2. 6 动画控件
4. 2. 7 可移动控件
4. 2. 8 3D绘图控件
4. 2. 9 其他用户界面编程工具
4. 2. 10 程序举例
4. 2. 11 小 结
第5章 接口通讯和仪器控制编程
5. 1 串行口通讯控制
5. 1. 1 RS232函数库介绍
5. 1. 2 RS232串口通讯的一船步骤和实例
5. 2 GPIB总线控制
5. 2. 1 GPIB总线和IEEE488. 2简介
5. 2. 2 GPIB函数库
5. 2. 3 GPIB总线控制的一般步骤和实例
5. 3 本章小结
第6章 自定义函数库和库扩展
6. 1 建立驱动器函数库
6. 1. 1 驱动器函数的实现
6. 1. 2 建立函数面板的树形结构图
6. 1. 3 建立函数面板
6. 1. 4 其他功能介绍
6. 2 标准库扩展
6. 2. 1 通过菜单设置扩展标准库
6. 2. 2 通过配置工具软件扩展标准函数库
6. 3 本章小结
第2部分 提高篇
第7章 Windows SDK编程
7. 1 1 LabWindows/CVI下如何使用Windows SDK
7. 1. 1 LabWindows/CVI对Windows SDK的支持
7. 1. 2 使用Windows SDK时需要注意的问题
7. 2 LabWindows/CVI下的SDK编程实例
7. 2. 1 注册表编程实例
7. 2. 2 Windows下打印机编程实例
7. 3 本章小结
第8章 静态库和动态库
8. 1 LabWindows/CVI对外部模块的支持
8. . 2 在LabWindows/CVI中使用外部模块
8. 2. 1 目标代码文件和静态库的使用
8. 2. 2 动态库的使用
8. 2. 3 使用LoadExternalModule加载模块
8. 3 利用LabWindows/CVI生成外部模块
8. 3. 1 LabWindows/CVI中生成目标代码文件和静态库
8. 3. 2 LabWindows/CVI中生成动态库
8. 4 本章小结
第9章 使用ActiveX控件
9. 1 LabWindows/CVI对ActiveX控件的支持
9. 1. 1 COM组件和ActiveX技术简介
9. 1. 2 LabWindows/CVI对ActiveX控件的支持
9. 2 使用ActiveX自动化服务器的实例
9. 3 出错处理
9. 4 本章小结
第10章 网络编程
10. 1 TCP函数库
10. 1. 1 TCP网络协议
10. 1. 2 LabWindows/CVI中的TCP函数库
10. 2 1 LabWindows/CVI下网络编程实例
10. 3 本章小结
第11章 数据库
11. 1 LabWindows/CVI对数据库的支持
11. 1. 1 数据库基本知识介绍
11. 1. 2 SQL工具包
11. 2 LabWindows/CVI下数据库编程的实例
11. 2. 1 创建用户界面
11. 2. 2 实现数据库功能
11. 2. 3 程序清单
11. 3 本章小结
第12章 开发仪器驱动器
12. 1 LabWindows/CVI的VISA函数库
12. 1. 1 VISA简介
12. 1. 2 LabWindows/CVI的VISA函数库的使用
12. 2 IVI仪器驱动器和IVI库
12. 2. 1 IVI仪器驱动器简介
12. 2. 2 IVI函数库的使用
12. 3 开发仪器驱动器
12. 3. 1 IVI驱动器的开发向导
12. 3. 2 IVI驱动器属性编辑
12. 3. 3 实现驱动器功能
12. 3. 4 驱动器功能测试
12. 4 本章小结
第13章 生成软件包
13. 1 LabWindows/CVI应用程序的发布
13. 2 建立安装程序
13. 3 本章小结
猜您喜欢