毕业设计(论文)-基于串口的文件传输系统的设计通信

毕业设计(论文)-基于串口的文件传输系统的设计通信

ID:6794883

大小:438.50 KB

页数:74页

时间:2018-01-26

毕业设计(论文)-基于串口的文件传输系统的设计通信_第1页
毕业设计(论文)-基于串口的文件传输系统的设计通信_第2页
毕业设计(论文)-基于串口的文件传输系统的设计通信_第3页
毕业设计(论文)-基于串口的文件传输系统的设计通信_第4页
毕业设计(论文)-基于串口的文件传输系统的设计通信_第5页
资源描述:

《毕业设计(论文)-基于串口的文件传输系统的设计通信》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要本次毕业设计是在Windows系统下利用VC++开发工具进行开发,主要内容是基于串口的文件传输系统的设计。在设计过程中,做了以下几个方面的工作,首先,对于串口通信的应用前景、实际意义进行简单的概括;其次,对本次设计要用到的Win32API函数和MSComm控件进行介绍,熟悉各个函数的功能、意义;再次,对设计方案合理性和工程应用价值进行详细的阐述,对用到的技术进行介绍,对串口通信的特点,在特定领域的应用和开发技巧进行描述;最后,给出本次毕业设计的程序代码,供读者参考。串口通信在各个行业中都有广泛的

2、应用。通过本次毕业设计对VC++开发环境会有更熟练的掌握,对于熟悉开发串口通信的基本原理,对串口在通信产品中的应用会有更加深刻的认识,并根据实际应用需求进行适当的扩展。关键字:Win32API,文件传输,串口通信,MSComm控件,VC++74AbstractThisgraduationdesignisdevelopedwithVC++inWindowssystem,themaincontentisfiletransfersystembasedonSerialport.Inthedesignproc

3、ess,wemadethefollowingaspects:First,topresenttheprospectsforSerialportcommunicationsapplications,asummationoftheengineeringsignificance;Secondly,topresenttheWin32APIfunctionandMSCommcontrols;Again,topresentthepracticalandtheworthofscheme,andSerialportc

4、ommunicationsfeaturesintheapplicationanddevelopmentskillsinspecificareastobedescribe;Finally,togivethecodeofcurrentdesignforthereaderreference.Serialportcommunicationhavebroadapplicationsinvariousfields.WecanunderstandthebasicprinciplesofSerialportcomm

5、unicationinengineeringapplicationsandcommunicationsproducts,andmasterthedevelopmenttoolsVC++throughthisdesign.Keywords:Win32API,FileTransfer,Serialportcommunications,MSComm,VC++74目录摘要1第一章绪论41.1本次毕业设计的选题背景和应用前景41.2Windows平台下操作系统对串口的管理81.2.1VC++中对多线程的支持8

6、1.2.2多线程在串口通信中的应用91.2.3串口通信的重叠I/O方式101.3基于串口的文件传输系统设计的主要内容101.4论文(设计)的整体结构10第二章串口通信程序开发基础知识112.1串口通信概述112.2串行通信基础知识122.2.1串行通信的优点122.2.2串行通信工作方式132.2.3串行通信检错与纠错142.2.4串行通信的速率与传输距离142.2.5串行通信协议152.2.6串口通信工作原理162.3本章小结18第三章串口在通信产品中的应用及开发串口程序的方法193.1串口在各种

7、通信产品中的功能193.1.1串口在单片机中的应用193.1.2上位机与PLC利用串口通信213.1.3串口在MODEM中的应用213.2利用VC++开发串口通信程序的方法和特点223.2.1MSComm控件介绍233.2.2Windows的API函数介绍363.3本章小结43第四章本次文件传输系统设计方案444.1通信协议分析444.1.1通信流程444.1.2数据包格式454.2通信实现思路46744.2.1通信事件的处理方法474.2.2各种操作状态的含义494.3界面设计504.3.1主界面

8、设计514.3.2参数设置对话框设计534.4程序流程图设计544.4.1发送操作各态流程图544.4.2接收操作各态流程图574.5串口下文件传输的特点594.5.1通信工作方式594.5.2双机间串口通信方式比较604.6文件传输系统设计用到的编程技术624.7程序运行的结果分析644.8程序对串口上可能出现错误的处理684.9本章小结68第五章毕业设计个人总结70致谢72参考文献73附录7474第一章绪论1.1本次毕业设计的选题背景和应用前景串口通信在IT、军事

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。