文章分类 -  串口通讯技术

摘要:(作者:付杰 2000年08月04日 11:28)龚建伟评论:本文既写了在Windows中怎样用VC控件MSComm,又说明了API技术编程方法,在写用MSComm控件时,数据类型的转换说得不是太明白,初次涉猎串口编程的朋友恐怕看了还是编不出来;直接从底层编写的部分值得一读,说得较为详细,但你得先从VC教本上看一看什么是线程。目次:(目次添加:龚建伟)一.串行通信的基本原理二.串口信号线的接法三.16位串口应用程序的简单回顾四.在MFC下的32位串口应用程序㈠ 使用ActiveX控件㈡ 使用32位的API 通信函数本文详细介绍了串行通信的基本原理,以及在Windows NT、Win98环境下用 阅读全文
posted @ 2012-12-21 15:43 皮皮鲁PPL 阅读(383) 评论(0) 推荐(0)
摘要:龚建伟 (答网友问) 2002.1.13在控制(或采样)程序中,经常需要通过串口发送或者接收数据,而且一般都会设置采样周期,那么在一个周期中可以通过串口传送多少字节的数据呢?下面我们举例说明:串口参数: 波特率:9600bps, 8个数据位, 1个停止位, 无奇偶校验采样周期: T=100ms则在每个控制内能传送的字节数为: N=Baudrate*T/(DataBit+StopBit) = 9600*0.1/(8+1)=106.7再考虑到程序本身数据处理及其它语句需要的时间,每个控制约可传输 90个字节。接收数据也可依此估计。 注意:程序中有物理存盘(或读盘)操作需要较长时间。 阅读全文
posted @ 2012-12-21 15:36 皮皮鲁PPL 阅读(473) 评论(0) 推荐(0)
摘要:什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑?答: 计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。 在串行通讯时,要求通讯双方都采用一个标准接口,使不同 的设备可以方便地连接起来进行通讯。 RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标 准。它的全名是“数据终端设备(D 阅读全文
posted @ 2012-12-21 15:17 皮皮鲁PPL 阅读(275) 评论(0) 推荐(0)
摘要:目前较为常用的串口有9针串口(DB9)和25针串口(DB25),通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),若距离较远,需附加调制解调器(MODEM)。最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连,本文只涉及到最为基本的接法,且直接用RS232相连,以回答前段网友的咨询。1.DB9和DB25的常用信号脚说明 9针串口(DB9)25针串口(DB25)针号功能说明缩写针号功能说明缩写1数据载波检测DCD8数据载波检测DCD2接收数据RXD3接收数据RXD3发送数据TXD2发送数据TXD4数据终端准备DTR20数据终端准备 阅读全文
posted @ 2012-12-21 15:10 皮皮鲁PPL 阅读(607) 评论(0) 推荐(0)