新闻  |   论坛  |   博客  |   在线研讨会
数据传输率的单位是b/s还是baud?
tvb2058 | 2007-12-10 11:43:22    阅读:12927   发布文章

 串行通信的数据传输率一般用位每秒(bps,即bit per second)表示,单位为b/s。baud是波特率单位。波特率指每秒一个信道的信号改变的数目,即电信号被送到通信线上的频率。波特率是一个电气测量单位,并不一定是一个线路上的数据传输率单位。当一个数据位被编码在一个信号周期中时, bps才等于波特率。如果使用了压缩和编码算法,位传输率将超过基本的波特率。一个UART只负责处理电信号的发送和接收,这样,微机和单片机的UART串行口的设置就是让其按指定的波特率接收或发送,因而取baud为波特率的单位;而通过MODEM等在数据线路上传输的单位应取b/s, 因为MODEM一般都使用编码算法来增加传输率。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客