(五)高速USB控制部分:
USB概述:
USB(UniversalSerialBus)是一种通用串行总线,它是由七家主要电脑、电子科技厂商,为了解决PC机外围设备的拥挤和提高设备的传输速度研发出来的。本USB有着许多其它总线无法比拟的优点,可归结为以下几点:
(1)速度快:USB有高速和低速两种方式,主模式为高速模式,速率为12Mbps;另外,为了适应一些不需要很大吞吐量和很高实时性的设备,如鼠标等,USB还提供低速方式,速率为1.5Mb/s。相比之下,串口数据传输率是115Kbps~230Kbps,标准并口的数据传输率为1Mbps,这些都要低于USB的传输速率。本USB采用现在刚刚推出的USB2.0协议,在理论上其传输率更是可以达到480Mbps。
(2)设备安装和配置容易:USB设备支持即插即用,所有USB设备支持热拔插,系统对其进行自动配置,不再占用中断资源或者DMA资源,彻底抛弃了过去的跳线和拨码开关设置。USB为接缆和连接头提供了单一模型,解决了外设越来越多造成的插槽不足问题。
(3)易于扩展:用USB连接的外围设备数目最多达127个,共5层。所谓五层是指从主装置开始,可以经由四个集线器进行菊花链接。标准USB电缆长度为3米(低速为5米),通过Hub或中继器可以使外设距离达到12米。
(4)能够采用总线供电:USB总线能提供最大达500mA的电流,对于功耗较小的设备来说,这是非常有效的。
(5)使用灵活:USB共有4种传输模式:控制传输(ControlTransfer)、同步传输(SynchronizationTransfer)、中断传输(InterruptTransfer)、批量传输(BulkTransfer),以适应不同设备的需要。