当前位置:首页>科技>正文

串口是啥东东,有哪几种功能 vc串口通信

2023-04-21 10:31:05 互联网 未知 科技

 串口是啥东东,有哪几种功能 vc串口通信

串口是啥东东,有哪几种功能???

什么是串行接口

简称串口,也就是COM接口,是采用串行通信协议的扩展接口。串口的出现是在1980年前后,数据传输率是115kbps~230kbps,串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备,目前部分新主板已开始取消该接口。
并行接口
在早期的PC系统中串口的物理连接方式有9针和25针两种方式,通过额外的子卡挡板与电脑连接。
随着PC技术的发展,25针的串口逐渐被淘汰,目前串口都采用9针的连接方式直接集成在主板上。一般的PC主板都提供两个串口。
标准的串口能够达到最高115Kbps的数据传输速度,而一些增强型串口如ESP(Enhanced Serial Port,增强型串口) 、Super ESP(Super Enhanced Serial Port,超级增强型串口)等则能达到460Kbps的数据传输速率。
虽然主板一般都集成两个串口,可Windows却最多可提供8个串口资源供硬件设置使用(编号COM1到COM8),虽然其I/O地址不相同,但是总共只占据两个IRQ(1、3、5、7共享IRQ4,2、4、6、8共享IRQ3),平常我们常用的是COM1~COM4这四个端口。我们经常在使用中遇到这个问题——如果在COM1上安装了串口鼠标或其他外设,就不能在COM3上安装如Modem之类的其它硬件,这就是因为IRQ设置冲突而无法工作。这时玩家们可以将另外的外设安装在COM2或4。

vc串口通信

m_Com.SetInputMode(1)//这个表示以二进制方式读取数据

m_Com.SetRThreshold(1)//大于等于1个字符则触发OnComm
m_Com.SetInputLen(0) //每次从输入缓冲读0个,这个应该大于0吧.一般设1

c#串口通信详解

http://developer.51cto.com/art/200908/146720.htm
http://www.cnblogs.com/tuyile006/archive/2006/09/29/517882.html

随便看看