您现在正在浏览:首页 > 论文 > 计算机 > 毕业论文-基于VC++串口通信的实现

免费下载毕业论文-基于VC++串口通信的实现

  • 资源类别:论文
  • 资源分类:计算机
  • 适用专业:电子信息科学与技术
  • 适用年级:大学
  • 上传用户:okmjuhbgtfcde
  • 文件格式:word
  • 文件大小:244.36KB
  • 上传时间:2010-2-11 0:00:41
  • 下载次数:11
  • 浏览次数:327

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业论文 基于VC++串口通信的实现,附任务书、开题报告,共44页,19599字。
目 录
摘 要 I
Abstract III
1 引言 1
2 串口通信的原理分析与设计 2
2.1 串行通信基本概念 2
2.2 串口硬件设计 3
2.2.1 系统配置要求 3
2.2.2 基于WINDOWS的VC++串行通信编程 3
2.2.3 串口应用设计流程 4
2.2.4 WINDOWS下双机的串行通信系统的分析 5
2.2.5 Windows下的串口资源 6
2.3 串行接口标准 6
2.4 串行接口输入输出过程描述 7
3 串口通信的总体设计方案 8
3.1 概述 8
3.1.1面向对象方法 8
3.1.2 串口的使用 9
3.2 设计目标 10
4 使用MSComm控件编程 11
4.1 MSComm控件属性及事件 11
4.1.1 MSComm最常用的属性 11
4.1.2 与传输控制有关的属性 12
4.2 使用MSComm控件编制接收程序 13
4.2.1 界面的设计 13
4.2.2 变量的声明 14
4.2.3 创建串口 15
5 使用WinAPI串口编程 18
5.1 界面设计 18
5.2 变量声明 19
6 VC++软件的描述与简介 20
6.1 Vi sual C++6. 0的新特征 20
6.2 Visual C++6.0的主窗口 20
6.3 Visual C++6.0的系统工具 21
6.4 AppWizard的使用 23
6.5 对话框 23
7 结果 25
致谢 27
参考文献 28

摘 要
随着科学技术的发展,计算机应用于信息处理的优越性愈来愈明显,世界将由于信息广泛、迅疾的传递而变小。
随着现代信息技术的发展以及计算机网络的广泛应用,计算机通信技术已经日趋成熟,串口通信作为一种灵活、方便、可靠的通信方式,被广泛应用于工业控制中,用PC机对工程实现实时监控,通常要求PC机能在用户界面上具有数据采集、数据处理以及控制信号的产生与传输等功能。同时串行通信还应用于交通控制、分布数据采集系统、通信距离扩展、电力系统数据采集与控制系统、高速公路收费系统、远程控制、保密通信系统和教学实验等等。
在数据通信、计算机网络以及工业上的分布式控制系统中,经常需要采用串行通信来达到远程信息交换的目的。当控制计算机与各数控机床相距较远时,一般采用串行通信方式而不采用并行通信方式。这是因为并行通信系统的造价较高、众多的连线不仅容易引入干扰,也容易发生线路故障。串行通信由于接线少、成本低,在数据采集和控制系统中得到了广泛的应用,控制系统中常用的串行通信一般采用RS-232串行总线标准,RS-232是PC机与通信工业中应用最广泛的一种串行接口。
经过认真考察、分析和论证,在综合考虑各种需求后,我设计了一种能够充分说明串行通信的特点,以及用到了RS-232这种最早的串行通信接口的一套在比较艰苦或者不方便的情况下没有网线的时候进行的双机通信系统,在遵守串行通信的
基本特点和RS-232的基本接口规则下设计了此系统,WINDOWS下双机点到点的串行通信系统是一个典型的通信系统,它是我们为了实现计算机底层的工作,以及为了用户更好地和系统能够直接相连而提出来的。
经过分析我使用了RS-232C为接口线路以及Microsoft公司的Visual C++ 6.0作为开发工具,利用其提供的各种面向对象的开发工具来开发的系统。论述了采用自顶向下的设计方法,模块化设计思路,逐层剖析,进行可行性研究,需求分析,总体设计编码和调试,其开发主要包括数据的发送与接收等方面。形成用户满意的可行系统。
引言部分说明了问题的提出:总体开发规则,介绍了一个信息系统的研制过程,WINDOWS下双机的串行通信系统的简介以及WINDOWS下双机点到点的串行通信系统的用户需求。
另外讲了WINDOWS下双机的串行通信系统的设计基础;课题的意义;串行通信接口以及使用的程序软件Visual C++ 6.0。具体描述了WINDOWS下双机的串行通信系统的分析与设计,包括程序模块图,封面设计,主界面设计,主程序调用配置对话框,配置对话框设计等等。
接下来讲述了WINDOWS下双机的串行通信系统的实现、调试与使用:实现的方法,调试过程中的问题等等。最后进行了总结,当前系统的优点和不足,以及相关知识的展望。
本系统具有友好的图形用户界面,在WINDOWS 98或WINDOWS 2000下的Visual C++ 6.0环境下调试成功。
关键词: RS-232 串行通信 单线程 多线程
资料文件预览
共1文件夹,1个文件,文件总大小:463.50KB,压缩后大小:244.36KB
  • 毕业论文-基于VC++串口通信的实现
    • Microsoft Word文档biyelunwen.doc  [463.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部