您现在的位置:网站首页答辩论文工学论文信息化工程论文

[电子通信] 用Lab Windows/cvi实现计算机对I/O

  • 简介: 原文 本论文主要介绍如何使用软件Lab Windows/cvi 6.0 (虚拟仪器软件开发环境)设计控制界面.该控制界面是用来实现计算机对I/O板卡的控制,它包含了A/D转换﹑D/A转换(并显示转换后的值)﹑开关量状态﹑通道的选择四个字模块.该板卡调用下层的I/O通...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
原文

本论文主要介绍如何使用软件Lab Windows/cvi 6.0 (虚拟仪器软件开发环境)设计控制界面.该控制界面是用来实现计算机对I/O板卡的控制,它包含了A/D转换﹑D/A转换(并显示转换后的值)﹑开关量状态﹑通道的选择四个字模块.该板卡调用下层的I/O通讯程序使得通过该面板可以控制I/O板卡经RS-232接口与计算机进行通讯.Lab Windows/cvi6.0是一种全新的界面设计软件Lab Windows/cvi6.0 是National Instruments公司(美国国家仪器公司,简称NI公司)推出的交互式C语言开发境.Lab Windows/cvi将功能强大﹑使用灵活的C语言与用于数据采集分析和显示的测控专业工具有机地结合起来,它的集成化开发环境﹑交互式编程方法﹑函数面板和丰富的库函数大大方面设计人员,为他们提供了一个理想的软件开发环境
在开发PC 上位机的通信程序中人们常用的编程语言可分为4类:(1)直接面向底层硬件的汇编语言;(2)DOS环境下的高级编程语言如C语言等;(3)Windows环境下的高级编程语言如VB、VC++;(4)Windows环境下的Lab Windows/cvi等。而在这4种方式中Windows环境下的串口编程以其设备无关性可移植性以及界面友好等特征而得到广泛应用同时在Windows操作系统已经占据统治地位的情况下欲开发良好的通信程序利用Windows环境下的高级语言已渐成为必然的选择。


  目录

1 绪 论
1.1 Lab Windows/cvi6.0介绍
1.2 Lab Windows/cvi6.0程序开发概述
1.2.1在Lab Windows/cvi6.0中使用C语言
1.2.2 Lab Windows/cvi6.0程序结构
1.3 Lab Windows/cvi的开发环境
1.3.1 Lab Windows/cvi6.0窗口
1.3.2 源代码编辑工具
1.3.3 操作用户界面
1.3.4 Lab Windows/cvi 的GUI控件
1.4 生成交互式代码
1.4.1 访问用户界面库
1.4.2 访问用户界面库
1.4.3 执行和调试程序
2 系统软件的设计
2.1 被控对象I/O板卡的功能简述
2.2 控制面板的设计
2.2.1 控件软件设计方法的选择
2.2.2 控制面板的设计与各部分功能介绍
2.2.3 控件面板的源代码
2 小结
3 致谢
4 参考文献
附录A RS-232函数库的介绍
附录B 回调函数的介绍
图1 Lab Windows/cvi6.0的函数库图
图2 程序结构关系图
图3 设计完成的控件面板图


  参考资料

1.毅刚、乔立岩等, 《虚拟仪器软件开发环境》 。机械工业出版社,2002
2.王福瑞.《单片微机测控系统设计大全》.北京:北京航空航天大学出版社,1998.
3.何立民.《单片机应用系统设计系统配置与接口技术》.北京:北京航空航天大学出版社,1990.
4.杨振江.《智能仪器与数据采集系统中的新器件及应用》.西安:西安电子科技大学出版社,2001.
5.阳宪惠.《现场总线技术极其应用》.北京:清华大学出版社,1999.
6.余祖俊.《微机检测与控制应用系统设计》.北京:北方交通大学出版社,2001
7.Michael Floyd.Developing Visual Basic 4 Communication Applications.The Coriolis Group, Inc,1996.
8.Evangelos Petroutsos.Mastering Visual Basic 6.Publishing House of Electronics Industry,1999.
9.陈国通.数字通信原理.哈尔滨:哈尔滨工业大学出版社,1998
10. 陈国通.数字通信原理.哈尔滨:哈尔滨工业大学出版社,1998.
11. 周明德.微型计算机系统原理及应用.北京:青华大学出版社,1998.
12 谭浩强.C程序设计.北京:青华大学出版社,1999..
13. 杨振江.智能仪器与数据采集系统中的新器件及应用.西安:西安电子科技大学出版社,2001.
14. 余祖俊.微机检测与控制应用系统设计。北京:北方交通大学出版社,2001
15. 马忠梅,籍顺心,张凯,马岩,单片机的C语言应用程序设计.北京:北京航空航天大学出版社,1999.

查看评论 已有0位网友发表了看法
  • 验证码: