- O padrão USB foi desenvolvido por um consórcio de empresas, entre as quais destacam-se: Microsoft, Apple Inc., Hewlett-Packard, NEC, Intel e Agere.
- UHCI, Universal Host Controller Interface, apoiado majoritariamente pela Intel, que transferia parte do processamento do protocolo para o software (driver), simplificando o controlador eletrônico;
- OHCI, Open Host Controller Interface, apoiado pela Compaq, Microsoft e National Semiconductor, que transferia a maior parte do esforço para o controlador eletrônico, simplificando o controlador lógico (driver).
- USB 1.1 - 1,5 Mbps até 12 Mbps de transferência
- USB 2.0 - 480 Mbps de transferência
- USB 3.0 - 4.8 Gbps de transferência
Tipo de conexão o dispositivo USB (A comunicação entre os dispositivos conectados via USB)
- Bulk: esse tipo é utilizado por dispositivos que lidam com grandes volumes de dados, como impressoras e scanners, por exemplo. O Bulk conta com recursos de detecção de erro para garantir a integridade das informações transmitidas;
- Control: tipo utilizado para transmissão de parâmetros de controle e configuração do dispositivo;
- Interrupt: tipo utilizado para dispositivos que transferem poucos dados, como mouses, teclados e joysticks;
- Isochronous: esse tipo é aplicado em transmissões contínuas, onde os dados são transferidos a todo o momento, razão pela qual não há recursos de detecção de erros, já que isso atrasaria a comunicação. Dispositivos como caixas de som utilizam esse modo.
Nenhum comentário:
Postar um comentário