LabWindows/CVI 6.0:函数面板编程与代码插入详解

需积分: 39 28 下载量 155 浏览量 更新于2024-08-10 收藏 4.98MB PDF 举报
LabWindows/CVI是由National Instruments(NI公司)开发的交互式C语言开发环境,它集成了强大的C语言功能与数据采集分析和显示的专业工具,专为测控领域的软件开发提供高效平台。本书主要围绕LabWindows/CVI 6.0版本展开,针对这一版本的特点和新功能进行了详细介绍。 章节内容涵盖了集成开发环境的介绍,包括面板、控件和菜单的设计,以及交互式代码的生成机制。通过实例演示如何在Title控件中输入标题,以及如何利用Y Array、Number of Points、Y Data Type和Status控件创建曲线绘制程序。读者可以学习如何通过Code菜单中的Set Target File和Insert Function Call功能,将函数面板生成的代码插入到sample1.c源文件中,并进行调试和运行,从而观察曲线窗口显示的数据。 新版本LabWindows/CVI 6.0相较于前版有所改进,如增加了用户界面编辑器中的ActiveX控件、ActiveX服务器向导、3D控件,支持多字节字符处理,源代码浏览器和图形数组浏览窗口,以及工作台功能。此外,还强调了定制用户界面控件和采用微软安装技术的安装盘制作工具的重要性。 书中还涉及Windows SDK编程、动态链接库使用、多线程技术、ActiveX技术、网络编程、数据库编程,以及符合VPP规范的仪器驱动程序和软面板开发等内容,这些对于全面理解和应用LabWindows/CVI环境进行测控软件开发非常关键。 第1章概述了LabWindows/CVI的基础概念、安装与运行,以及全书结构。第2章则深入浅出地介绍了编程环境和基本操作,如加载、运行、编辑源码,以及代码的交互式生成和调试。第3章进一步探讨了 LabWindows/CVI在实际应用中的各种功能和技术,适合初学者和进阶开发者阅读和实践。