什么是FireWire?

FireWire(IEEE 1394)定义,版本和USB比较

通常称为FireWire的IEEE 1394是许多不同类型电子设备(如数码摄像机,某些打印机和扫描仪, 外部 硬盘驱动器和其他外围设备)的标准连接类型。

术语IEEE 1394和FireWire通常指的是用于将这些类型的外部设备连接到计算机的电缆,端口和连接器的类型。

USB是一种类似的标准连接类型,用于闪存驱动器 ,打印机,照相机和许多其他电子设备。 最新的USB标准比IEEE 1394传输数据速度更快,并且可用性更广。

IEEE 1394标准的其他名称

IEEE 1394标准的Apple品牌名称是FireWire ,这是您在有人谈论IEEE 1394时最常见的术语。

其他公司有时对IEEE 1394标准使用不同的名称。 索尼将IEE 1394标准称为i.Link ,而Lynx则是德州仪器使用的名称。

更多关于FireWire及其支持的功能

FireWire旨在支持即插即用,这意味着操作系统会在插入设备时自动找到该设备,并在需要时安装驱动程序以使其工作。

IEEE 1394也是可热插拔的,这意味着FireWire设备连接的计算机以及设备本身在连接或断开连接之前都需要关闭。

所有版本的Windows,从Windows 98到Windows 10 ,以及Mac OS 8.6和更高版本,Linux以及大多数其他操作系统都支持FireWire。

多达63个设备可通过菊花链连接到单个FireWire总线或控制设备。 即使您使用支持不同速度的设备,它们中的每一个都可以插入同一条总线并以自己的最高速度运行。 这是因为FireWire总线可以在不同速度之间实时切换,而不管其中一个设备是否比其他设备慢得多。

FireWire设备还可以创建用于通信的对等网络。 这种能力意味着他们不会耗尽计算机内存系统资源 ,但更重要的是,这意味着它们可以用来在没有计算机的情况下相互通信。

一次可能有用的情况是您想要将数据从一台数码相机复制到另一台。 假设他们都有FireWire端口,只需连接它们并传输数据 - 不需要计算机或存储卡。

FireWire版本

IEEE 1394首先称为FireWire 400 ,于1995年发布。它使用六针连接器,可以以100,200或400 Mbps的速度传输数据,具体取决于4.5米电缆上使用的FireWire电缆。 这些数据传输模式通常称为S100,S200S400

2000年,IEEE 1394a发布。 它提供了包含节能模式的改进功能。 IEEE 1394a使用四针连接器,而不是FireWire 400中存在的六个针脚,因为它不包含电源连接器。

仅仅两年后,IEEE 1394b就被称为FireWire 800S800 。 IEEE 1394a的这种9针版本支持传输速率高达800 Mbps的电缆,长度可达100米。 FireWire 800电缆上的连接器与FireWire 400上的连接器不同,这意味着两者不兼容,除非使用转换电缆或加密狗。

在21世纪后期, FireWire S1600S3200被释放。 他们支持的传输速度分别高达1,572 Mbps和3,145 Mbps。 然而,这些设备中只有很少被发布,因此它们甚至不应被视为FireWire开发时间表的一部分。

2011年,Apple开始用更快的Thunderbolt替代FireWire,并且在2015年至少在部分计算机上使用符合USB 3.1标准的USB-C端口。

FireWire和USB的区别

FireWire和USB的用途相似 - 它们都传输数据 - 但在可用性和速度等方面差异很大。

几乎在每台计算机和设备上都不会像使用USB一样支持FireWire。 大多数现代计算机没有内置FireWire端口,他们必须升级才能这样做......一些额外花费的东西,在每台计算机上都可能无法实现。

最新的USB标准是USB 3.1,支持高达10,240 Mbps的传输速度。 这比FireWire支持的800 Mbps快得多。

USB相对于FireWire的另一个优势是USB设备和电缆通常比他们的FireWire产品便宜,无疑是由于USB设备和电缆的流行和批量生产。

如前所述,FireWire 400和FireWire 800使用不相互兼容的不同电缆。 另一方面,USB标准在保持向后兼容性方面一直很好。

但是,USB设备不能像FireWire设备那样以菊花链方式连接在一起。 USB设备需要计算机在离开一个设备并进入另一个设备后处理这些信息。