Micro-USB连接器取代Mini USB的一个重要原因就是移动设备的轻薄化需求。虽然Micro-USB和Mini USB的宽度是一致的,但是Micro-USB比Mini USB薄了一半左右,所以Mini USB在Micro USB问世后被迅速淘汰了。另外,Mini USB的性也不及Micro-USB。Mini USB的插入周期是5000次,而Micro-USB是他的两倍,更能适应未来的广泛应用。
USB总线接口处理电气层与协议层的互连。从互连的角度来看,相似的总线接口由设备及主机同时给出,例如串行接口机(SIE)。USB总线接口由主控制器实现。USB系统用主控制器管理主机与USB设备间的数据传输。它与主控制器间的接口依赖于主控制器的硬件定义。同时,USB系统也负责管理USB资源,例如带宽和总线能量,这使客户访问USB成为可能。
USB客户软件
它是位于软件结构的高层,负责处理特定USB设备驱动器。客户程序层描述所有直接作用于设备的软件入口。当设备被系统检测到后,这些客户程序将直接作用于外围硬件。这个共享的特性将USB系统软件置于客户和它的设备之间,这就要根据USBD在客户端形成的设备映像由客户程序对它进行处理。