VC++070-基于串口通信的网络客户端的实现

1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:利用串口进行数据通讯在通讯领域中占有着重要的地位,串口通讯在通讯软件中有着十分广泛的应用。如电话、传真、视频和各种控制等。
本文主要讲解了串口,其应用以及依据此实现基于网络的串口通信,实现网络数据收发,串口数据写入与读取, 在课题研究的同时对串口通信和网络通信有更为深刻的了解。
通过本文实践来看,串口通信的优势在于第三方设备大部分支持,传输简单,只需要简单的一根线就可以传输数据,这样也就促成了串口通信成本低的一优势。
[来源:http://www.think58.com]
目录
1绪论 10
1.1 串口及其应用 10
1.2 本论文章节安排 11
2课题研究的背景,目标和意义 11
2.1课题研究的背景 11
2.2课题研究的目标和意义 12
3课题关键技术介绍 12
3.1 socket网络编程技术 12
3.2 串口通信技术 13
3.21 串口简介 13
3.2.2 串口通信机理 13
3.2.3 串口通信接口简介 14
4.系统设计 15
4.1 系统功能概述 15
4.2开发工具介绍 15
4.21 VC6.0简介 15
4.22 MFC简介 15
系统框图: 17
4.3.1建立连接模块 17
4.3.2发送数据模块 18
4.3.3接收数据模块 18
4.3.4关闭连接模块 19
4.3.5串口操作模块 19
5.系统调试与测试 22
5.1软件测试与调试的目的和意义 22
5.2软件测试的步骤 22
5.3调试工具: 22
5.3.1调试助手简介: 23
5.3.2虚拟串口调试工具使用: 24
5.4软件测试调试的具体实现 24
5.4.1客户端连接服务器 24
5.4.2 客户端发送 25
5.4.3 客户端接收 26
5.4.4 客户端断开连接 26
5.4.5 串口操作 27
6.总结 31
7.谢 辞 31
8.参考文献 32
10.附录 32
Client.h 32
Client.cpp 34
MyCom.h 35
MyCom.cpp 36
NClientDlg.h 45
NClientDlg.cpp 47
[资料来源:THINK58.com]
[来源:http://www.think58.com]
课题研究的目标和意义
课题主要的目标是实现基于网络的串口通信,实现网络数据收发,串口数据写入与读取, 在课题研究的同时对串口通信和网络通信有更为深刻的了解。
利用串口进行数据通讯在通讯领域中占有着重要的地位,串口通讯在通讯软件中有着十分广泛的应用。如电话、传真、视频和各种控制等。通过本文的研究和开发能更加方便的通过网络通信来实现串口通信,提高串口的利用率。为进一步的研究提供参考。 [资料来源:www.THINK58.com]