百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

首页 人人文库网 > 资源分类 > DOC文档下载

通信学论文-Windows环境下的串行数据通信程序设计.doc

  • 资源星级:
  • 资源大小:12.41KB   全文页数:9页
  • 资源格式: DOC        下载权限:游客/注册会员/VIP会员    下载费用:2
游客快捷下载 游客一键下载
会员登录下载
下载资源需要2
邮箱/手机号:
您支付成功后,系统会自动为您创建此邮箱/手机号的账号,密码跟您输入的邮箱/手机号一致,以方便您下次登录下载和查看订单。

支付方式: 微信支付       支付宝      
验证码:   换一换

友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

通信学论文-Windows环境下的串行数据通信程序设计.doc

通信学论文-Windows环境下的串行数据通信程序设计摘要该文详细讨论了MSCOMM.VBX通信控件在Windows平台下的通信软件设计方法,借助于VisualBasic所附的通信控件能非常方便地开发出高级和专业性通信软件来满足不同业务的需要。在Windows操作系统平台上开发通信软件时,虽然Windows3.1SDK提供了完备的API应用程序接口函数和以中断方式驱动的通信设备驱动程序COMM.DRV,从而可以用C或C++来完成这类应用程序的设计,但其复杂化和专业化程度仍然很高。所以,目前许多软件开发人员都在使用MicrosoftVisualBasic来开发Windows应用程序。本文将详细叙述VB环境的通信软件开发方法,通过对通信控件MSCOMM.VBX的分析,我们可以看到利用VB来开发Windows平台下的通信软件非常简单。最后结合我们工作中的一个实例来完整地描述该类软件的设计方法。一、MSCOMM.VBX的描述VB中的串行通信控件已全面提供了使用RS-232来进行数据通信软件开发设计的所有细则,MicrosoftVisualBasic3.0中的MSCOMM.VBX(需要安装在indowsystem\目录下)是1992年CrescentsoftwareInc.公司专为Microsoft的VB平台设计的,它使用以下两种不同的方式来处理和解决各类通信软件的开发和设计问题。(1)事件驱动,它和我们用C/C++写Windows软件时的窗口回调函数类似,是一种功能强大的处理问题的方法。在实际工作中,往往要求我们处理许多通信中的相关事件。例如:当线路数据到达本端或CD(CarrierDetect)和RTS(RequestToSend)信号线状态发生变化时,这就要求我们使用相应的事件来跟踪和处理。在该控件中,是使用OnComm来实现的,它也包括检测和处理通信错误等方面的问题。以下是MSCOMM详细的错误和事件列表(读者可参阅SKD或MSC/C++7.0等中的Windows.h有关的通信部分常数和函数原型):MSCOMM_ER_BREAKA收到一个Breaksignal.MSCOMM_ER_CDTOCD信号超时MSCOMM_ER_CTSTOCTS信号超时MSCOMM_ER_DSRTODSR信号超时MSCOMM_ER_FRAME帧错误发生MSCOMM_ER_OVERRUN接收数据

注意事项

本文(通信学论文-Windows环境下的串行数据通信程序设计.doc)为本站会员(zhaozilong)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5