串口速率和波特率《常用串口波特率都有哪些》

allen

温馨提示:这篇文章已超过558天没有更新,请注意相关的内容是否还可用!

常用波特率

现在的pos机更新太快,pos机也是免费更新的,如果你的pos机扣费不正常、费率上调了,均可以来我司免费办一台不涨价的pos机,我司在线客服:18696377099【微电】

c922204dfb3164dc***c454647b5fcf9b.jpg

为什么串口速率一般都设置为9600 而不设置为115200

有两种说法:

1、根据电、传输介质等的物理特性结合串口设备使用的要求。

为了保证有效通讯,根据电、传输介质等的物理特性结合串口设备使用的要求,确定RS232***大传输速率只能是115200,然后逐级二分得到57600,28800,19200??为适应这些速率,设计相应的晶振频率。

2、这是由电信线路特性决定的。

电话线路的带通是300--3KHz,当时HAYES先搞的modem,所以用的2400HZ信号,对应波特率是2400。由于基本频率确定了,以后采用的提高通讯速率的方法都是在2400基础上倍频的,所以形成了9600,19200。

不管哪种说法,都是先有波特率再有晶振频率。

扩展资料

串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。

串口是计算机上一种非常通用的设备通信协议。大多数计算机(不包括笔记本电脑)包含两个基于RS-232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。

请教一下串口服务器的串口通信速率是多少?

波特率:这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当我们提到时钟周期时,我们就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的波特率为14400,28800和36600。波特率可以远远大于这些值,但是波特率和距离成反比。高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。

串口的波特率和传输速度有什么关系?

楼上的答案错了,“而每一个字符为10位”是错误的。计算机是2进制位,按2的n次方来确定处理位数,所以是4位、8位、16位、32位、64位,根据ASCII码,一个字符是8位字节,而不是10位。

波特率与传输速度的关系是:波特率/8=字符数,如115200BPS,即每秒传输115200个字节,115200/8=14400个8位字符,也就是每秒传输14400个字符。

----------------------------------------------------------------------------

刚刚查阅了下帧格式,串口发送的帧格式是

起  偶 停

始  校 止

位 数据位 验 位

0 1234567  8 9

0 0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 1

确实是10位,所以9600波特率,传输速度是960字符/s,感谢网友对我的答案提出意见以及提供帮助。

文章版权声明:除非注明,否则均为蔻桦网络工作室原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,236人围观)

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码