Windows2000下串口通讯RS232C的最高速率为多少?115200bit/s??? (50分)

  • 主题发起人 主题发起人 lixx
  • 开始时间 开始时间
L

lixx

Unregistered / Unconfirmed
GUEST, unregistred user!
Windows2000下串口通讯RS232C的最高速率为多少?是115200bit/s吗???
可不可以再高些?有些的串口通讯调试软件据称可以比这高出许多,可是实际上并不是如此
另外在编程时,波特率的选择也是一样,我用VC6编写时,波特率最高可达256000bit/s,
可是实际上似乎不是如此,
因此向各们富翁讨教!
多谢了!!

附MSDN中相关的说明,波特率可选择的有:
CBR_110 CBR_19200
CBR_300 CBR_38400
CBR_600 CBR_56000
CBR_1200 CBR_57600
CBR_2400 CBR_115200
CBR_4800 CBR_128000
CBR_9600 CBR_256000
CBR_14400


 
256000!!
TBaudRate = (brCustom, br110, br300, br600, br1200, br2400, br4800, br9600, br14400,
br19200, br38400, br56000, br57600, br115200, br128000, br256000);
 
>>apw:
请问真正试过吗?是如何测试的?
我是和单片机通讯,单片机的串口通讯速率可以根据晶振的频率做到非常高,
但是我是用计算机和它通讯,想把波特率做到最高
 
我一直以为最高就br115200了,现在
哈哈,密切关注
 
串口通讯RS232C的最高速率不是有windows或软件来决定的,与硬件有关。
如果只是直接由导线连接的话,115200也就差不多了。
如果线路由光纤通讯,不仅传输距离可以增加,速度也可以提高到接近10M。
计算机RS232<->光电转换<->光纤通讯<->光电转换<->计算机RS232
 
如果是纯粹的导线连接的话,可不可能达到115200bit/s的速率?
有没有哪个富翁用过?
 
我们公司一直在用57600,通常用法 232- 485 - 232 ,一直使用非常稳定
 
串口通讯RS232C的速率为受现场线路场地因素限制。
电磁干扰、接地干扰、线路长度 等

一般在最高为115200bit/s。

 
比115200还高的有230400、460800、921600
因为单片机处理速度不行,所以很少有单片机串口达到比57600还高的速度了,而且速度太高稳定性和可靠度就要降低。
 
我用的单片机是MSP430系列的,据称只要晶振的频率足够高,理论上达到M级也是有可能的
只是上位计算机接收达不到很高的速率
 
这么高速率应该考虑使用以太网和TCP/IP协议了,RS232在高速可靠性不太好,MSP430上的操作系统能支持到什么程度也要注意。
 
呵呵。速率越高。。。出错率就越高。。。在单片机通讯里。。尽量采用低速率。。不要盲目追求高传输速率。。。呵呵。。。一般采用9600,,我们公司的采集设备都只用到了4800
而且还是速度较快的AVR的单片机。。

还有单片机的rs232传输的速率是和晶振,即定时器设定有关的。。。。。。
 
rs232一般都在115200之内,我和向红林的想法一样。
 
以前帮同学做了个单片机通讯的,115200,有更高么?关注...
 
后退
顶部