Mini USB又可以分为A型、B型和AB型。应用范围广的就是B型Mini USB接口了,这种接口的防误插性能很出众,体积也很小巧。在2007年9月,OMTP公布了全球统一的手机充电器接口标准为Micro USB之前,Mini USB在移动电话、MP3、摄影器材中已经赢得了广大消费者的信任。
迷你USB的优势在于,它可以实现快速而简单的数据传输,它灵活轻巧,可携式,体积小巧,它可以在多种设备之间方便地传输数据,无论是在家庭中使用,或在商务场合使用,迷你USB都可以满足个人或企业用户的需求。
主控制器驱动程序(HCD)这可把不同主控制器设备映射到USB系统中。HCD与USB之间的接口叫HCDI,特定的HCDI由支持不同主控制器的操作系统定义,通用主控制器驱动器(UHCD)处于软结构的底层,由它来管理和控制主控制器。UHCD实现了与USB主控制器通信和控制USB主控制器,并且它对系统软件的其他部分是隐蔽的。系统软件中的高层通过UHCD的软件接口与主控制器通信。
USB客户软件
它是位于软件结构的高层,负责处理特定USB设备驱动器。客户程序层描述所有直接作用于设备的软件入口。当设备被系统检测到后,这些客户程序将直接作用于外围硬件。这个共享的特性将USB系统软件置于客户和它的设备之间,这就要根据USBD在客户端形成的设备映像由客户程序对它进行处理。
HCD提供了主控制器的抽象和通过USB传输的数据的主控制器视角的一个抽象。USBD提供了USB设备的抽象和USBD客户与USB功能间数据传输的一个抽象。USB系统促进客户和功能间的数据传输,并作为USB设备的规范接口的一个控制点。USB系统提供缓冲区管理能力并允许数据传输同步于客户和功能的需求。
集线器是USB结构中的特定成分,它提供叫做端口(Port)的点将设备连接到USB总线上,同时检测连接在总线上的设备,并为这些设备提供电源管理,负责总线的故障检测和恢复。集线可为总线提供能源,亦可为自身提供能源(从外部得到电源)。功能设备通过端口与总线连接。USB同时可做Hub使用。