- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CVI入门教程
目录
LabWindows/CVI入门培训教程 2
1 LabWindows/CVI编程环境介绍 2
1.1 LabWindows/CVI的开发窗口 2
1.2 LabWindows/CVI的菜单与工具条 6
1.3 函数面板与交互运行窗口 7
1.4 LabWindows/CVI的调试工具 16
2 LabWindows/CVI图形用户界面编辑 22
2.1 LabWindows/CVI的图形用户界面的创建 22
2.2 事件驱动与回调函数 24
2.3 LabWindows/CVI的自动代码生成 24
2.4 常用的GUI控件操作函数以及典型控件的使用 24
3 基本的数据采集与仪器控制演示 33
3.1 数据采集 33
3.2 仪器控制 39
LabWindows/CVI入门培训教程
本课程要达到的目标:一、了解LabWindows/CVI编程环境的基本操作;二、可以编写简单的数据采集以及仪器控制程序。
本课程由以下三部分构成:一、LabWindows/CVI编程环境介绍;二、图形用户界面的编辑方法;三、基本的数据采集以及仪器控制演示。
LabWindows/CVI编程环境介绍
LabWindows/CVI是一个ANSI C的集成开发环境。它包含了32位的编译、链接器,以及先进的编辑与调试工具。在这里,将简要介绍CVI的集成开发环境,包括它的开发窗口、菜单、工具栏、函数面板以及调试工具等。
LabWindows/CVI的开发窗口
工作区窗口
在启动CVI并载入工程文件之后,可以看到类似图1的工作区窗口:
图1. 工作区窗口
工作区窗口包含了LabWindows/CVI开发环境的多个组件。在工作区窗口的窗口限制区可以查看代码编辑窗口、用户界面编辑器以及函数树编辑器。输出窗口区则包含了错误、调试以及结果窗口。在工作区窗口,还可以看到项目结构树以及库函数结构树。通过项目结构树可以访问工作区中每个项目中的文件。通过库函数结构树可以访问LabWindows/CVI的库函数以及载入的设备驱动的函数面板。
在项目结构树里面,我们可以查看项目里每个文件的基本信息。在项目结构树里可以看到被修改后没有保存的文件的文件名后面有一个星号。选择菜单ViewColumnsStatus我们可以查看文件的状态。在状态列,可以看到如下的符号:
S 表示文件被修改后没有保存
C 文件在编译后被修改了,或者是被手动的设置为需要重新编译
O 这个标记只对源代码文件(.c)有效。这个符号表示已经选择了启用‘O’选项。
选择这个选项后,LabWindows/CVI在编译这个源代码的时候将不包含调试信息。可以使用这个选项来减少在生成项目时所需要的内存。
I 表示该文件与载入的设备驱动相关。如果‘I’不可见,这是.fp文件没有载入到内存
A .fp文件包含在项目中并且被附加或关联到一个程序文件
U .fp文件包含在项目中但是没有被附加到任何程序文件
LabWindows/CVI使用以下的惯例标示文件:
.c C源代码文件
.obj 目标文件(编译后的C文件)
.h C头文件
.lib 静态以及导入库文件
.uir 用户接口资源文件
.fp 设备驱动函数面板文件
在LabWindows/CVI 6.0以及其后的版本中,有了工作区窗口。在这里可以同时打开多个项目文件,并在这些项目中快速的切换。
项目文件(.prj)保存项目中文件的信息以及一个项目的特定设置。一个项目文件可以包含该项目的任意多个文件。工作区文件(.cws)保存着所包含的项目文件的信息以及所有项目文件的设置。
向工作区中添加项目,可以选择菜单EditWorkspace。双击项目结构树中的文件名就可以打开并编辑这些文件。如果要更换活动项目,可以通过选择菜单FileSet Active Project或者用鼠标右键单击项目名称并选择Set Active Project选项来完成。活动项目就是当前被编译、调试以及修改的项目。
源代码编辑窗口
LabWindows/CVI的源代码编辑窗口如图2所示。
源代码编辑窗口与标准的代码编辑器的使用是一样的。但是CVI的代码编辑器则提供了很多附加的特色工具来方便开发人员的使用。
使用拆分窗口可以同时观看同一源代码两个不同部分。通过下拉代码窗口顶部的双线条(在工具栏下方)就可以拆分窗口。
使用EditInsert Construct菜单,我们可以在源代码中添加一些常用的程序结构,例如循环结构等。
标签则可以方便的对代码中的所选的代码行作标记。按Shift+F2键设置一个标签,按F2键跳到下一个标签,按Ctrl+F2键跳到上一个标签。从而可以方便的在庞大的源程序代码中寻找到自己选定的代码行处。
使用
您可能关注的文档
- cisco城域网技术探讨.ppt
- Citrix_Xen_Desktop通用方案.doc
- CIW Flash MX2004认证考试试题.doc
- ClearCase的访问控制机制.doc
- Clearcase配置库权限管理.doc
- CMGD 2010 GPRS 核心网优化项目.doc
- CMMI5-SE04-T02架构设计模板.doc
- Cloudcomputing云计算纯英文介绍.ppt
- CMMI需求开发说明及相关文档模板.doc
- CMYK色值专业版.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)