什么是外设产品?
我们大多数人都是通过 USB 外设熟悉 USB 的。目前常见的 USB 外设包括键盘、鼠标、打印机、闪存棒、外部驱动、便携式音频播放器和数码相机 (DSC) 等。就规范而言,外设可分为执行特定功能的逻辑或物理外设。从最基本的角度说,外设可以看作是单个的硬件组件,如闪存设备。从高级角度说,外设可以是执行功能的一系列硬件组件,如包括键盘、生物识别指纹读取器和滚动设备在内的人机接口设备。
规范定义了外设支持的四种数据传输。控制传输用于为主机提供有关外接设备类型与功能的信息。所有设备都必须支持控制传输。另外三种传输类型分别为中断传输、批量传输及同步传输,可根据应用的数据处理方式进行选择。如果外设需要被主机定期轮询,检查是否需向主机发送数据,那么就应采用中断传输。键盘、鼠标和游戏杆就是采用中断传输的典型设备;如果数据完整性非常重要,而不太在意数据时延,那么就要用批量传输在主机系统与外设之间传输数据。此外,这种传输还支持纠错功能,在检查到错误时可以重新传输。打印机、扫描仪和存储设备都是采用批量传输机制的典型设备;同步传输用于“实时”数据的转移。在这种情况下,数据流比数据的准确性更为重要,同步传输不支持纠错和重新传输功能。网络摄像头、扬声器和扩音器等是采用同步传输机制的典型应用。
与集线器一样,这种规范也定义了两种通用外设电源类,分别为总线供电外设和自供电外设。总线供电外设进一步分为低功耗总线供电功能设备和高功耗总线供电功能设备。在两种情况下,设备所有用电均来自上游连接。低功耗总线供电设备随时都会获得 100mA 电流,而高功耗总线供电设备可在配置前获得 100mA电流,在工作期间则能得到规范要求的最大 500mA 电流。自供电功能设备的条件限制与自供电集线器一样,其电力并不来自上游连接。自供电功能设备可从上游端口获得最高 100mA 的电流,这样在功能外设其它部分断电时,该USB 接口也能发挥作用。所有其它电力都用外部电源提供。此外,外设必须支持低功耗休眠模式,使电流消耗低于 500uA,这样计算机就能将设备从挂休眠模式中唤醒。
近期,支持 USB 功能的电池供电设备广泛推广,主要是便携式媒体播放器大幅流行,这就向 USB电源管理提出了新的挑战。如果设备通过 USB 连接充电的话,那么这一问题就会变得尤其突出。电池供电设备必须遵循标准外设的规则。这种设备如何报告自己,将决定它们能从上游连接获得多少充电电流,也包括能否支持休眠模式。这方面的技术挑战甚至高过电池完全放电后的设备需要高电流来启动充电方面的难题。
上一篇:USB是一种什么技术
下一篇:什么是集线器
- 热门资源推荐
- 热门放大器推荐