如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
目录TOC\o"1-2"\h\z\uHYPERLINK\l"_Toc201730061"摘要PAGEREF_Toc201730061\hIIIHYPERLINK\l"_Toc201730062"AbstractPAGEREF_Toc201730062\hVHYPERLINK\l"_Toc201730063"第一章串行通信的介绍1HYPERLINK\l"_Toc201730064"1.1串行通信方式1HYPERLINK\l"_Toc201730065"1.2串行通信的传送方向2HYPERLINK\l"_Toc201730066"1.3串行输入/输出2HYPERLINK\l"_Toc201730067"1.4串行接口标准2HYPERLINK\l"_Toc201730068"第2章串口编程技术5HYPERLINK\l"_Toc201730069"2.1串口实现双机互联系统功能概述5HYPERLINK\l"_Toc201730070"2.2VB串口查询法的实现方法5HYPERLINK\l"_Toc201730071"第3章SPCP通信协议设计9HYPERLINK\l"_Toc201730072"3.1串行通信协议9HYPERLINK\l"_Toc201730073"3.2SPCP协议的发送格式13HYPERLINK\l"_Toc201730074"第4章双机互联程序的实现15HYPERLINK\l"_Toc201730075"4.1创建标准的项目文件15HYPERLINK\l"_Toc201730076"4.2加入串口通信控件15HYPERLINK\l"_Toc201730077"4.3设计程序主窗体16HYPERLINK\l"_Toc201730078"第5章程序的测试与运行21HYPERLINK\l"_Toc201730079"5.1软件及硬件测试21HYPERLINK\l"_Toc201730080"5.2总结24HYPERLINK\l"_Toc201730081"附录25串口实现双机通信摘要计算机串口编程在通信软件中有着十分广泛的应用,如电话、传真、视频和控制等。很多行业会涉及到串口通信技术。串行通信中分为异步通信和同步通信两种基本串行通信方式,串行通信在两个设备之间传输,有单工、半双功、全双工三种形式。在本论文中,串口实现双机互联是通过串口线直接连接两台计算机,按照自定义的串口通信协议(简称为SPCP)进行信息交换。通过VB中MSComm控件处理底层串口通信细节,根据自定义串口通信协议建立连接,实现聊天和文件传输功能。关键字:VB,串口通信,SPCP,数据交换。serialcommunicationAbstractSerialcomputerprogramminginthecommunicationssoftwarehasaverywiderangeofapplications,suchastelephone,fax,videoandcontrol.Manyindustrieswouldinvolveserialcommunicationtechnologies.Serialcommunicationisdividedintoasynchronouscommunicationsandsynchronouscommunicationaretwobasicserialcommunication,serialcommunicationbetweenthetwotransmissionequipment,asingle-workers,half-duplex,full-duplexthreeforms.Inthispaper,toachievedouble-serial-lineInternetdirectlythroughtheserialporttoconnecttwocomputers,inaccordancewiththecustomofserialcommunicationprotocol(referredtoasSPCP)forinformationexchange.VBMSCommcontrolthroughtreatmentinthebottomofserialcommunicationdetails,accordingtocustomserialcommunicationprotocoltoconnect,andchatandfiletra