首页 | 文章中心 | 下载中心 | 本站特供 | 软硬件结合论坛 | 软硬件结合博客 | 
您现在的位置: 中国软硬件结合技术网 >> 文章中心 >> 软硬件结合 >> 串口通讯相关 >> 正文 用户登录 新用户注册
[图文]开发通信软件的技术与技巧          【字体:
开发通信软件的技术与技巧
作者:佚名    文章来源:    点击数:    更新时间:2005-10-24
随着计算机应用领域的不断扩展,计算机之间的远程通信用得也越来越广泛,计算机间的远程通信所使用的通信软件,在市面上可以买到,但是通用的通信软件虽然能发送和接收文件,在许方情况下这些通信软件并不能满足实际工作的需要。本文就这一技术进行了探讨,介绍了有关的知识和技术,并由实例分步骤说明如何进行通信软件的开发。 

一、前言 
  本文将以VB5.0所带的通信控件MSCOMM进行通信软件的开发,它有约30个属性和事件(可以从联机帮助中找到其使用资料)。本文简述它的主要属性及事件,并归类整理。 
利用串行端口与调制解调器进行连接时,对于用MSCOMM控件编制通信软件来说,只需了解以下五根线的代号及作用。以下五根线的高电平/低电平状态分别对应MScomm控件的相应属性的True/False值。 
  (1)DTR线:PC发往MODEM,表示PC机是否已准备好。 
  (2)RTS线:PC发往MODEM,表示PC机是否允许modem发回数据
  (3)DSR线:MODEM发往PC,表示MODEM是否已做好操作准备 
  (4)CTS线:MODEM发往PC,表示MODEM是否允许发送数据 
(5)CD
线:MODEM发往PC,表示MOEDM已经与呼叫的远方MODEM处于连结状态 

二、MSCOMM控件的属性 
1,2,...表示串口COM1,COM2.... 
设置或返回联接MODEM的串口的编号 
Settings 
例用"19200,N,8,1"表示传输速率为19200bps,没有奇偶校验位,8位数据位,1位停止位。 
设置或返回通信参数。 
Handshaking 
0
没有握手协议,不考虑流量控制。 
1XON/XOFF,
即在数据流中嵌入控制苻来进行流控。 
2RTS/CTS,
既由信号线RTS/CTS自动进行流量控制(常用)。 
3
两者皆可。 
设置或返回硬件握手协议,指的是PCMODEM之间为了控制流速而约定的内部协议。 
PortOpen 
True/False
可以打开/关闭端口。 
打开或关闭端口。
文章录入:Polylove    责任编辑:Polylove 
  • 上一篇文章: 串口通讯—RS-232-C详解

  • 下一篇文章: 硬盘逻辑结构简介
  • 发表评论】【告诉好友】【打印此文】【关闭窗口
          最新热点       最新推荐       相关文章
  • 串口通讯—RS-232-C详解

  • 一个美国儿子与他父亲的通信

  • Matlab与数字示波器的通信

  • Winsock开发网络通信程序的经…

  • 基于串口通信的远程自动抄表…

  • 激光加工机器人通信协议及其…

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)