- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC毕业论文开发在Windows下的串口异步通信毕业论文.doc
用VC开发在Windows下的串口异步通信程序
学 生:
指导老师:
计算机科学系
2008年 5月 1 日
用VC开发在Windows下的串口异步通信程序
摘要
异步串行通信在现在的生产生活中被得到广泛的应用,在PC机上一般至少有两个串行口COM1和COM2,常用的串行外设有电传打字机、CRT终端设备、传真机以及远程数据采集设备、通信设备等。串行通信接口标准经过使用和发展,目前已经有多种。但都是在RS-232标准的基础上经过改进而形成的。如何在Windows平台下实现串口通信,也越来越来越多地被得到研究,实现的方法重要有利用MSComm控件和直接用Windows API 编程。利用MSComm控件编程相对来说更简单一些,而直接使用Windows API 编程更灵活一些。本文主要讨论了使用MSComm控件来开发串口通信程序,而界面是利用VC++ 6.0 MFC来做的,这样编程灵活性大,并且能够将主要工作集中在串口编程方面。程序可以实现利用PC机的两个COM口实现异步通信,并能根据设置调整异步传行通信参数。
【关键词】
Abstract
?Serial communication is used more and more in our job and livings. There are two serial communication port at least in the PC,COM1 and COM2. Typewriter, CRT terminal device, electrograph , remote dada receiver, and communication device are depended on serial port. With the development of serial communication port standard, there are many kinds of port standard, but they are developed from the RS-232 standard. How to program serial communication based on the Windows platform is studied more and more. There are two methods of programming , using Windows API and using MSCcomm. Using MSCcomm to program is discussed in the article ,the graphical interface is carried out using MFC. So this method is flexible and we can set focus in programming serial communication. Two PC can communicate to each other by COM port and you can change the serial port parameter with the program.
Keywords: serial port communication, asynchronous communication, terminal device, HANDLE
目录
摘要 2
Abstract 3
引言 2
第1章 绪论 3
1.1 问题的提出 3
1.2 研究的意义 3
第2章 相关技术简介 6
2.1? 串行接口标准 6
2.2? RS-232串行接口标准 8
2.3? 其他EIA标准接口 13
2.4VC++ 的串口通讯 15
2.4.1 Microsoft Communications Control 16
2.4.2直接用VC++访问串口。 18
2.5 MSComm控件介绍 24
2.5.1 MSComm控件的通讯的方式 24
2.5.2 MSComm控件的属性 25
第3章 系统设计 31
3.1 系统功能设计 31
3.2 算法分析 33
第4章 系统调试与运行 38
4.1系统调试 38
4.2系统测试与运行 38
4.2.1测试方法 38
4.2.2测试内容 39
4.2.3测试结果 39
第5章 结论 40
致谢 41
参考文献 42
引言
在Windows应用程序的开发过程中,常常需要通信。而串口是工业控制中计算机与外部串行设备之间常用的数据传输通道,由于串行通信方便易行,其应用非常广泛。本文将介绍串行通信的基本原理、在Windows平台下的工作机制和用VC实现串行通信的方法。
串口是工业控制
您可能关注的文档
- 元朝的土地登记和土地籍册_论文.docx
- Linux的进程线程.doc
- 论文:预防职务犯罪 构建和谐校园.doc
- New Business Initiatives - Welcome to HIAF HIAF United …新业务的举措——欢迎hiaf hiaf联合….doc
- 黄冈校园网络综合布线方案.doc
- 九年一贯课程推动现况与展望一.doc
- 沙盘演练公司总结汇报.doc
- 关于实现共产主义与全人类解放的研究.doc
- 高一语文期末综合测试题.doc
- 瘤内免疫靶向放疗联合微波消融技术治疗肺癌的多中心.doc
- 2007年绍兴市卫生系统获省.doc
- The Social Impacts of AllocationReallocatoin Decisionsallocationreallocatoin决策的社会影响.doc
- 中央教科所综合实践活动优质课展示会材料.doc
- 创新德育理念 提高德育实效:--市加强和改进未成年人思想道德建.doc
- 清末民初的中国彩色老照片.doc
- 网上博客系统开发开题报告.doc
- CONCEPTUAL FRAMEWORK - College of Education, UL …概念框架-教育学院,UL….doc
- 生物科学专业教师近三年主要论文.doc
- 国立成功大学97学年度第1次教务会议议程.doc
- 2006年度农业科技成果转化资金.doc
最近下载
- MSDS-乙二醇中英文.pdf VIP
- 2025年汕头市投资控股集团有限公司人员招聘笔试备考试题及答案解析.docx VIP
- The School for Good and Evil《善恶魔法学院(2022)》完整中英文对照剧本.docx VIP
- T∕CAAMTB 15-2020 车载毫米波雷达测试方法.pdf
- 上海市重点产业链细分赛道投资指南.pdf VIP
- 中国共产党纪律处分条例全面解读新修订中国共产党纪律处分条例课件.pptx VIP
- 电子商务基础完整版全套PPT电子课件.ppt
- 精选极射赤平投影图在边坡稳定性分析中的应用讲义.ppt VIP
- 萍乡武功山旅游集团有限公司2025年公开招聘笔试备考题库及答案解析.docx VIP
- 教学设计讲座课件.ppt VIP
文档评论(0)