计算机网络中的通用串行总线 (USB)
通用串行总线 (USB)是一种行业标准,它为个人计算机及其外围设备之间的通信、连接和电源建立连接器、电缆和协议的规范。 USB规格一共有3代:
1. USB 1.x
2. USB 2.0
3. USB 3.x
USB 2.0 有多个更新和补充。 USB 实施者论坛 (USB IF) 目前维护 USB 标准,并于 1996 年发布。
USB旨在标准化外围设备的连接,例如指点设备、键盘、数码相机和摄像机。但很快,打印机、便携式媒体播放器、磁盘驱动器和个人计算机的网络适配器等设备就使用 USB 进行通信和供电。它对许多设备来说是司空见惯的,并且已在很大程度上取代了串行端口和并行端口等接口。 USB 连接器已经取代了其他类型的便携式设备的电池充电器。
USB 的优点 –
与以前存在的标准或临时专有接口相比,通用串行总线旨在简化和改进个人计算机和外围设备之间的接口。
- USB 接口是自配置的。这意味着用户无需调整设备和接口的速度或数据格式设置,或配置中断、输入/输出地址或直接内存访问通道。
- USB 连接器在主机上是标准化的,因此任何外围设备都可以使用任何可用的插座。 USB 充分利用了可以经济地投入外围设备的额外处理能力,以便它们可以自行管理。 USB 设备大多没有用户可调整的接口设置。
- USB接口可热插拔或即插即用,这意味着无需重启主机即可更换设备。小型设备可以直接从 USB 接口供电,因此无需额外的电源线。
- USB 接口定义了一些协议,用于提高以前接口的可靠性并从常见错误中恢复。
- 安装依赖于 USB 标准的设备需要最少的运算符操作。
USB的缺点——
- USB 电缆的长度有限。
- USB 具有用于寻址外围设备的严格“树”拓扑和“主从”协议。外围设备只能通过主机相互交互,并且两台主机不能直接通过它们的 USB 端口进行通信。
- 一些非常高速的外围设备需要 USB 标准中没有的持续速度。
- 对于产品开发人员来说,使用 USB 需要实现复杂的协议,并意味着外围设备中的智能控制器。
- 在产品上使用 USB 徽标需要年费和组织会员资格。