在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例Clojure → 比较全面的CVI教程

比较全面的CVI教程

Clojure

下载此实例
  • 开发语言:Others
  • 实例大小:3.76M
  • 下载次数:5
  • 浏览次数:100
  • 发布时间:2022-07-28
  • 实例类别:Clojure
  • 发 布 人:1947349827
  • 文件格式:.pdf
  • 所需积分:3
 相关标签: CVI vi CV 教程

实例介绍

【实例简介】比较全面的CVI教程

【实例截图】

【核心代码】

目 录
第 1 章 绪论 ............................................................. 1
1.1 LabWindows/CVI 简介........................................................................................... 1
1.2 LabWindows/CVI 程序开发概述........................................................................... 2
1.2.1 在 LabWindows/CVI 中使用 C 语言 .......................................................... 2
1.2.2 LabWindows/CVI 的程序结构.................................................................... 2
1.3 LabWindows/CVI 6.0 的新特性............................................................................. 4
1.4 安装 LabWindows/CVI........................................................................................... 5
第 2 章 LabWindows/CVI 的开发环境 ........................................ 7
2.1 载入、运行和编辑源程序 ....................................................................................... 7
2.1.1 LabWindows/CVI 的主要窗口.................................................................... 7
2.1.2 源代码编辑工具 ........................................................................................ 10
2.1.3 操作用户界面 ............................................................................................ 13
2.1.4 LabWindows/CVI 的 GUI 控件................................................................. 13
2.2 生成交互式代码 ..................................................................................................... 23
2.2.1 访问用户界面库 ........................................................................................ 24
2.2.2 函数面板 .................................................................................................... 25
2.3 执行和调试程序 ..................................................................................................... 30
2.3.1 单步执行 .................................................................................................... 30
2.3.2 断点 ............................................................................................................ 31
2.3.3 显示和编辑数据 ........................................................................................ 32
第 3 章 LabWindows/CVI 应用程序设计 ..................................... 38
3.1 图形用户界面 ......................................................................................................... 38
3.1.1 用户界面编辑器 ........................................................................................ 38
3.1.2 源代码连接 ................................................................................................ 39
3.1.3 代码生成器 ................................................................................................ 39
3.1.4 建立用户界面文件 .................................................................................... 40
3.2 使用函数面板和函数库 ......................................................................................... 45
3.2.1 源代码分析 ................................................................................................ 45
3.2.2 生成随机数组 ............................................................................................ 46
3.2.3 构建工程 .................................................................................................... 49
3.2.4 运行完整的工程 ........................................................................................ 50
3.3 添加分析功能 ......................................................................................................... 50
3.3.1 修改用户界面 ............................................................................................ 50
3.3.2 编写回调函数 ............................................................................................ 52
3.3.3 运行程序 .................................................................................................... 53 3.4 用户事件处理 ......................................................................................................... 54
3.4.1 用户事件 .................................................................................................... 54
3.4.2 回调函数 .................................................................................................... 58
第 4 章 基本函数库 ...................................................... 62
4.1 用户界面库(User Interface Library)................................................................. 62
4.1.1 面板(Panel)操作 ................................................................................... 63
4.1.2 用户界面管理(User Interface Management)........................................ 67
4.1.3 菜单结构(Menu Structure).................................................................... 67
4.1.4 控件/曲线图/带状图(Controls/Graphs/Strip Charts)操作.................... 71
4.1.5 弹出面板函数 ............................................................................................ 82
4.2 格式化输入/输出库(Format I/O Library)......................................................... 85
4.2.1 文件输入/输出(File I/O)....................................................................... 85
4.2.2 字符串处理(String Manipulation) ........................................................ 91
4.2.3 数据格式化(Data Formating) ............................................................... 93
4.3 实用函数库(Utility Library)............................................................................. 95
4.3.1 定时/等待(Timer/Wait)......................................................................... 96
4.3.2 日期/时间(Date/Time) .......................................................................... 97
4.3.3 文件应用(File Utilities) ...................................................................... 101
4.3.4 路径应用(Directory Utilities) ............................................................. 104
4.3.5 IO 端口(Port IO) ................................................................................. 105
4.4 RS-232 函数库(RS-232 Library) ......................................................................... 106
4.4.1 RS-232C 接口介绍 .................................................................................. 107
4.4.2 RS-232 函数库概述................................................................................. 108
4.4.3 RS-232 编程举例..................................................................................... 108
第 5 章 高级函数库 ..................................................... 116
5.1 高级分析库 .......................................................................................................... 116
5.1.1 概述 .......................................................................................................... 116
5.1.2 应用实例 .................................................................................................. 117
5.2 TCP 库................................................................................................................. 129
5.2.1 网络化仪器 .............................................................................................. 129
5.2.2 TCP 协议与 TCP 库................................................................................. 130
5.2.3 TCP 服务器程序设计.............................................................................. 132
5.2.4 TCP 客户程序设计.................................................................................. 140
5.3 DataSocket 库...................................................................................................... 146
5.3.1 DataSocket 介绍....................................................................................... 146
5.3.2 DataSocket 发送数据程序设计............................................................... 147
5.3.3 DataSocket 接收数据程序设计............................................................... 155
5.4 工具库(Tools Library).................................................................................... 160
5.4.1 工具库简介 .............................................................................................. 160
5.4.2 密码设计 .................................................................................................. 161 5.4.3 工具条设计 .............................................................................................. 164
5.4.4 分页界面设计 .......................................................................................... 176
5.4.5 系统托盘设计 .......................................................................................... 177
第 6 章 数据库应用程序开发—SQL Toolkit ................................. 183
6.1 概述...................................................................................................................... 183
6.1.1 SQL Toolkit 功能概述.............................................................................. 183
6.1.2 SQL Toolkit 2.0 的安装............................................................................ 183
6.2 入门..................................................................................................................... 185
6.2.1 数据库基本概念 ...................................................................................... 185
6.2.2 结构化查询语言(SQL) ............................................................................ 186
6.2.3 ODBC ....................................................................................................... 186
6.2.4 TABLE 控件............................................................................................. 189
6.3 数据库基本操作 ................................................................................................... 206
6.3.1 SQL Toolkit 数据库操作基本步骤.......................................................... 206
6.3.2 使用 SQL Toolkit 的函数库..................................................................... 207
6.4 数据库高级操作 ................................................................................................... 225
6.4.1 设置连接属性 .......................................................................................... 225
6.4.2 设置语句属性 .......................................................................................... 225
6.4.3 操作复合语句 .......................................................................................... 226
第 7 章 高级程序设计 .................................................... 230
7.1 DLL 和 Windows SDK ....................................................................................... 230
7.1.1 DLL 的基础知识...................................................................................... 230
7.1.2 创建和调试 DLL...................................................................................... 232
7.1.3 使用 DLL.................................................................................................. 236
7.1.4 Windows SDK 概述 ................................................................................. 238
7.1.5 Windows SDK 编程实例 ........................................................................ 240
7.2 多线程................................................................................................................. 242
7.2.1 概述 .......................................................................................................... 242
7.2.2 两种多线程机制 ...................................................................................... 244
7.2.3 多线程间的数据保护 .............................................................................. 246
7.2.4 防止死锁 .................................................................................................. 253
7.2.5 监视和控制次线程 .................................................................................. 254
7.2.6 线程的优先级 .......................................................................................... 256
7.2.7 线程局部变量 .......................................................................................... 256
7.2.8 其它一些要注意的问题 .......................................................................... 259
第 8 章 ActiveX 技术 .................................................... 261
8.1 ActiveX 技术简介............................................................................................... 261
8.2 使用 ActiveX 控件.............................................................................................. 262
8.2.1 设计带有 ActiveX 控件的应用程序....................................................... 262
8.2.2 需要注意的问题 ...................................................................................... 264 8.3 创建 ActiveX 服务器.......................................................................................... 265
8.3.1 COM 应用程序、对象和接口 ................................................................ 265
8.3.2 创建 ActiveX 服务器工具....................................................................... 266
8.3.3 生成的代码 .............................................................................................. 282
8.3.4 ActiveX 库——服务器函数.................................................................... 286
8.3.5 联编并发布 ActiveX 服务器................................................................... 295
8.3.6 ActiveX 注册............................................................................................ 296
8.3.7 COM 线程模式 ........................................................................................ 296
8.3.8 调试 ActiveX 服务器............................................................................... 298
8.3.9 一些建议、提示和技巧 .......................................................................... 299
第 9 章 虚拟仪器软件设计 ............................................... 301
9.1 虚拟仪器概述 ..................................................................................................... 301
9.2 VPP 规范............................................................................................................. 301
9.2.1 VPP 规范概述.......................................................................................... 301
9.2.2 虚拟仪器软件结构(VISA) ...................................................................... 302
9.3 仪器驱动程序开发 .............................................................................................. 304
9.3.1 VPP 仪器驱动程序模型.......................................................................... 304
9.3.2 VISA 函数的应用.................................................................................... 307
9.3.3 函数面板的设计 ...................................................................................... 317
9.3.4 动态链接库的生成 .................................................................................. 324
9.4 仪器软面板的设计 ............................................................................................. 325
9.4.1 VPP 仪器软面板...................................................................................... 325
9.4.2 软面板的设计 .......................................................................................... 326
9.4.3 可执行文件的生成 .................................................................................. 330
9.4.4 帮助文件的制作 ...................................................................................... 331
9.5 安装盘的制作 ...................................................................................................... 333
9.5.1 VPP 规范的安装要求.............................................................................. 333
9.5.2 制作安装盘 .............................................................................................. 334
9.6 IVI 驱动程序........................................................................................................ 336
9.6.1 仪器可互换性 .......................................................................................... 336
9.6.2 IVI 驱动程序的结构................................................................................ 336
9.6.3 IVI 驱动程序的其他功能........................................................................ 337
9.6.4 IVI 驱动程序开发向导............................................................................ 338
9.6.5 IVI 驱动程序与 VPP 驱动程序............................................................... 339
附录 A 函数 Fmt、Scan 的标识符和修饰符 ................................................................... 340
附录 B SQL 命令 ....................................................... 348

标签: CVI vi CV 教程

实例下载地址

比较全面的CVI教程

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警