收藏到会员中心
|
文档题目: |
基于VC++的串行通信软件的设计 |
 |
上传会员: |
aesxtepe |
提交日期: |
2013-08-25 18:38:32 |
文档分类: |
自动化电气工程 |
浏览次数: |
36 |
下载次数: |
0
次 |
|
|
下载地址: |
基于VC++的串行通信软件的设计 (需要:120 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:16162 摘 要
串口通信因其通信线路简单、使用灵活方便 ,在许多领域应用广泛。本文主要介绍如何实现PC机与PC机之间的通信。PC机的程序设计使用VC++实现,PC机调用通用程序,控制RS-232串口,从而实现数据的收发功能。为了保证数据通信的可靠性,要制定标准的通信协议。基于串口通信和MSComm控件原理 ,详细介绍了利用VC6.0编程实现发送接收字符,并给出了具体程序和解释。设计成功后,通过PC机的一个界面上的一个按钮就能实现接收和发送,并能看到接收到的数据。不但如此,该设计还能完成别的功能,比如发送文件,自动发送数据,统计总共收发的字符或字节数以及保存文件到指定位置。 关键词: 串口通信,Visual C++ 6.0,MSComm控件,RS–232
目录 摘 要 I ABSTRACT II 1 引言 1 1.1 背景 1 1.2 研究内容 1 2 串口通信介绍 2 2.1 串行通信接口介绍 2 2.2 串口通信原理 2 2.2.1 串行通信概念与特点 2 2.2.2 CPU与串行接口间的数据传输方式 3 2.2.3 串行通信工作模式 4 2.2.4 通信参数 5 2.3 RS-232C串通信标准口 7 2.3.1 RS-232C标准概述 7 2.3.2 电气特性 7 2.3.3 连接器的机械特性 9 2.3.4 RS-232C 的接口信号 10 2.4 串口通信基本接线方法 11 2.4.1 RS232C 串口通信接线方法(三线制) 12 2.4.2 串口调试中要注意的几点 12 3 使用MSComm控件编程 13 3.1 MSComm控件概述 13 3.2 MSComm工程设计常用属性 13 3.3 MSComm 控件的触发事件 14 3.4 MSComm错误的处理方法 15 3.4.1 关于发送缓冲区 15 3.4.2 关于接收缓冲区 15 4 设计概要 16 4.1 串口应用设计流程 16 4.2 软件主要功能 16 4.3 MSComm控件编程步骤 17 5 系统软件设计 18 5.1 VC++ 6.0简介 18 5.2 界面设计 18 5.3 程序设计 19 5.3.1 创建新工程 19 5.3.2 在工程中加入MSComm控件 19 5.3.3 界面及参数设置 20 5.3.4 程序控制 20 5.3.5 实际传输文件截图 35 6 总结 37 致 谢 38 参考文献 39
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|