通用串行总线(USB)主机控制器是一种接口,允许启用的硬件与特定的软件进行交互和通信。USB连接是大多数计算机和其他各种数字设备的标准输入和输出端口,允许通过电缆传输数据或任何其他形式的直接连接。USB主机控制器管理...
通用串行总线(USB)主机控制器是一种接口,允许启用的硬件与特定的软件进行交互和通信。USB连接是大多数计算机和其他各种数字设备的标准输入和输出端口,允许通过电缆传输数据或任何其他形式的直接连接。USB主机控制器管理外围设备和计算机系统之间的通信。大多数现代计算机都有高速主机控制器,许多旧计算机可以将主机控制器轻松安装在主板上的开放插槽中。

许多主机控制器是向后兼容的,因此,USB 3.0设备可以在USB 2.0端口中使用。
有几种类型的USB主机控制器接口支持不同类型的USB端口。开放式主机控制器接口(OHCI)是大多数设备的标准,甚至支持USB 1.1。Intel®的通用主机控制器接口(UHCI)支持快速和慢速USB 1其他类型的主机控制器接口包括增强型主机控制器接口(EHCI),它被公开指定的标准评为超高速,以及最新的主机控制器标准,称为可扩展主机控制器接口(xHCI)。xHCI的设计目的是提高速度、功率和,操作系统对键盘和鼠标等标准设备的识别通常是由主机控制器自动完成的,主机控制器的协议将多个设备的通信过程结合起来,形成一个高效的、同时的数据传输过程例如,当计算机用户同时使用键盘和鼠标在字处理程序中输入数据时。
USB主机控制器能够通过一个端口在计算机和多个设备之间建立通信。主机控制器还确定每个连接的设备如何通电,这就是为什么用户可以通过USB端口给手机充电,同时在另一个端口上收听USB音乐。对于没有USB主机控制器的旧电脑,硬件可以从供应商处购买并快速安装到主板上的插槽中。

USB电缆。