📜  计算机网络中的通用串行总线 (USB)

📅  最后修改于: 2022-05-13 01:57:02.602000             🧑  作者: Mango

计算机网络中的通用串行总线 (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 的优点 –
与以前存在的标准或临时专有接口相比,通用串行总线旨在简化和改进个人计算机和外围设备之间的接口。

  1. USB 接口是自配置的。这意味着用户无需调整设备和接口的速度或数据格式设置,或配置中断、输入/输出地址或直接内存访问通道。
  2. USB 连接器在主机上是标准化的,因此任何外围设备都可以使用任何可用的插座。 USB 充分利用了可以经济地投入外围设备的额外处理能力,以便它们可以自行管理。 USB 设备大多没有用户可调整的接口设置。
  3. USB接口可热插拔或即插即用,这意味着无需重启主机即可更换设备。小型设备可以直接从 USB 接口供电,因此无需额外的电源线。
  4. USB 接口定义了一些协议,用于提高以前接口的可靠性并从常见错误中恢复。
  5. 安装依赖于 USB 标准的设备需要最少的运算符操作。

USB的缺点——

  1. USB 电缆的长度有限。
  2. USB 具有用于寻址外围设备的严格“树”拓扑和“主从”协议。外围设备只能通过主机相互交互,并且两台主机不能直接通过它们的 USB 端口进行通信。
  3. 一些非常高速的外围设备需要 USB 标准中没有的持续速度。
  4. 对于产品开发人员来说,使用 USB 需要实现复杂的协议,并意味着外围设备中的智能控制器。
  5. 在产品上使用 USB 徽标需要年费和组织会员资格。