LabWindows/CVI6.0入门教程:打造测控软件的理想平台

5星 · 超过95%的资源 需积分: 10 51 下载量 12 浏览量 更新于2024-07-23 3 收藏 3.76MB PDF 举报
"labwindows/cvi哈工大教程" LabWindows/CVI是由美国国家仪器公司(National Instruments, NI)开发的一款强大的交互式C语言开发环境,专为测控行业的软件开发而设计。该工具结合了C语言的强大功能和专业的测控工具,提供了一个集成化的开发环境,使得熟悉C语言的开发者能够更便捷地构建测试系统、自动测试环境、数据采集系统、过程监控系统以及虚拟仪器。LabWindows/CVI的特点在于其交互式编程、函数面板和丰富的库函数,极大地扩展了C语言的应用范围。 在LabWindows/CVI 6.0这一版本中,NI公司进行了一些改进并增加了新功能,如: 1. 用户界面编辑器现在支持创建ActiveX控件,提高了界面定制的灵活性。 2. 引入了创建或编辑ActiveX服务器向导,简化了ActiveX技术的集成。 3. 用户界面库中添加了3D控件,丰富了用户界面的表现形式。 4. 支持多字节字符的应用,增强了对多语言的支持。 5. 新增的源代码浏览器,便于代码管理和查找。 6. 图形数组浏览窗口的加入,提升了数据可视化的能力。 7. 引入了工作台功能,优化了项目管理。 8. 用户可以自定义界面控件,以满足特定需求。 9. 安装盘制作工具采用微软的安装技术,提供了更稳定和兼容的安装体验。 本书共分为9章,全面覆盖了LabWindows/CVI 6.0的基础到高级应用: 1. 第一章介绍了LabWindows/CVI的基本概念,包括安装与运行、新特性概述、程序开发的一般流程,以及书籍的整体结构。 2. 第二章作为入门章节,详细讲述了LabWindows/CVI的开发环境,如何操作源程序,使用各种窗口、控件、菜单和对话框,以及如何生成和调试代码。 3. 第三章开始深入到LabWindows/CVI的应用,逐步揭示了如何利用该工具进行实际项目开发。 后续章节将逐步探讨高级主题,包括基本和高级函数库的使用,Windows SDK编程,动态链接库的使用和开发,多线程技术,ActiveX技术的实现,网络编程,数据库接口,以及符合VPP规范的仪器驱动程序和软面板开发。这些内容旨在帮助读者掌握LabWindows/CVI的全面技能,以高效地开发测控领域的软件应用。