×
嵌入式 > 嵌入式开发 > 详情

各种总线速率一览

发布时间:2022-06-01 发布时间:
|
1.USB总线

USB1.1:

-------低速模式(low speed):1.5Mbps

-------全速模式(full speed):12Mbps

USB2.0:向下兼容。增加了高速模式,最大速率480Mbps。

-------高速模式(high speed):25~480Mbps

USB3.0:向下兼容。

-------super speed:理论上最高达4.8Gbps,实际中,也就是high speed的10倍左右。

2.UART

RS232:传输速率一般不超过20Kbps,速率低,抗干扰能力差,RS-232C能传输的最大距离不超过15m(50英尺)。

RS422:定义了一种平衡通信接口,将传输速率提高到10Mbps,传输距离延长到4000英尺(速率低于100Kbps时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。

RS485:增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。最高传输速率10Mbps,抗干扰能力强,可以传距离1.5km。

平衡双绞线的长度与传输速率成反比,在100Kbps速率以下,才可能使用规定最长的电缆长度。只有在很短的距离下才能获得最高速率传输。一般100米长双绞线最大传输速率仅为1Mbps。

3.SPI总线

全双工通信,传输速率可达几Mbps水平,比I2C快。

4.I2C总线:半双工,只有2根线。数据线和时钟线。

--------标准速度:100kbps

--------快速模式:400kbps

--------高速模式:3.4Mbps

4.Ethernet,也就是通常的网速。

--------早期的以太网传输速率只有10Mbps。

--------百兆网:理论上最大100Mbps。

--------千兆网:理论上最大1Gbps。

5.SD总线:最高能达10Mbps。

6.SATA接口:

--------SATA1.0:理论传输速度是150MB/s(或者1.5Gb/s),实际也就30MBps。

--------SATA2.0:300MBps,即3Gbps。实际也就80MBps。

--------SATA3.0:600MBps,即6Gbps。

--------eSATA:理论传输速度可达到1.5Gbps或3Gbps。

7.PCI总线

--------PCI:32位,33MHz时钟频率,速率是33*4 = 133MBps,即1Gbps。

-------- PCI 2.1:64位,66MHz时钟频率来说:速率是66*8 = 528MBps,即4Gbps。

8.PCI-e:

PCI Express总线频率2500 MHz,这是在100 MHz的基准频率通过锁相环振荡器(Phase Lock Loop,PLL)达到的。

串行总线带宽(MB/s) =串行总线时钟频率(MHz) *串行总线位宽(bit/8 = B) *串行总线管线*编码方式*每时钟传输几组数据(cycle)

------PCI Express x1总线位宽是1位,总线频率2500 MHz,串行总线管线是1条,每时钟传输2组数据,编码方式为8b/10b,它的带宽为476.84 MB/s,即3814.7 Mbps。(带宽是PCI3.75倍。)

公式是2500000000(Hz) * 1/8(bit) * 1(条管线) * 8/10(bit) * 2(每时钟传输2组数据) = 500000000 B/s = 476.8371582 MB/s,即3814.6972656 Mbps。

下面给出其它类型组合的带宽。

------PCI Express x2的带宽为953.68 MB/s,即7629.4 Mbps。(此模式仅用于主板内部接口而非插槽模式)

------PCI Express x4的带宽为1907.36 MB/s,即15258.9 Mbps。

------PCI Express x8的带宽为3814.72 MB/s,即30517.8 Mbps。

------PCI Express x16的带宽为7629.44 MB/s,即61035.5 Mbps。(带宽是AGP 8X3.75倍。)

------PCI Express x32的带宽为15258.88 MB/s,即122071 Mbps。


9.CAN:

CAN总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。

CAN总线特点:(1) 数据通信没有主从之分,任意一个节点可以向任何其他(一个或多个)节点发起数据通信,靠各个节点信息优先级先后顺序来决定通信次序,高优先级节点信息在134μs通信; (2) 多个节点同时发起通信时,优先级低的避让优先级高的,不会对通信线路造成拥塞; (3) 通信距离最远可达10KM(速率低于5Kbps)速率可达到1Mbps(通信距离小于40M);(4) CAN总线传输介质可以是双绞线,同轴电缆。CAN总线适用于大数据量短距离通信或者长距离小数据量,实时性要求比较高,多主多从或者各个节点平等的现场中使用。


10. 蓝牙

按照正常的速度一般蓝牙的1.2版本,传输速度为721Kbps,蓝牙2.0版,最高速度为2.1Mbps。
蓝牙2.1版,传输速率可达2~3Mbps。

这些都是死格式,指最大速率,但很多因素可以让它受到干扰。

比如两着之间有障碍,距离问题等




『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
基于嵌入式系统的CAN总线网络通信流程设计