当前位置:首页 > 问问

波特率为什么是9600 为何9600成为标准波特率?

为什么波特率是9600

波特率是指数据信号在传输过程中单位时间内传输的位数,它是衡量串口通信速度的指标,一般使用编码方式表示。如9600baud/s表示每秒传输9600bit的速度。

那么为什么波特率会固定在9600呢?下面从几个方面来探讨。

方面一:历史原因

当计算机出现之初,通讯速度很慢。1965年IBM公司开发了第一种串口标准,波特率为110,后来提高到300,然后是1200、2400、4800,最后发展到9600、19200,再到今天的更高波特率。

在这个过程中,9600成为了一个重要的标志性数字。1980年,第一个通用计算机串口标准RS-232面世,规定了9600作为标准波特率。这一标准成为计算机通信界的事实标准,也被后来的通讯协议如V.22bis所继承,成为长期以来最为广泛应用的波特率。

方面二:稳定性与兼容性

9600波特率已成为许多设备和终端设备的标准设置,因为它能提供更好的稳定性和兼容性。微控制器等许多芯片在设计时也遵循着该标准,保证设备间的互联互通,力求提供优良稳定性。

同时,9600为两种传输方式:异步和同步传输提供了较好的兼容性,以适应不同类型的数据传输。

方面三:可靠性与速度平衡

9600波特率在可靠性和速度之间达到了一个平衡。它很适合在低速串行连接中使用,可以满足普通的数据互通需求,而又不会对传输速度带来过多的影响。

尽管现在已经有更高速的通信协议和技术出现,但是9600仍然是一种被广泛采用的波特率,是许多串口设备的标准输出设置。

方面四:经济性

9600波特率相对于其他高速的18000、19200、38400等波特率来说,芯片花费要更少,系统设计要更容易。

同时,对于一些较为简单的应用,例如电子秤、电子坐便器等,需要的数据量相对来讲较少。使用多余的通讯速度会对硬件要求、软件算法、电源要求等方面带来不必要的麻烦。在上述应用中,使用9600波特率已经能够满足一般的通讯需求,因此这也是经济性成为了9600波特率长期占主导地位的另一个因素。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章