Diferença de velocidade USB 2.0

0

A minha pergunta é sobre o USB 2.0.

Eu encontrei esta informação:

Baixa velocidade, 10-1500 Kbps (teclados, mouses, joysticks, gamepads);

Velocidade total, 0,5-12 Mbps (áudio, dispositivos de vídeo);

Alta velocidade, 25-480 Mbit / s (dispositivos de vídeo, dispositivos de armazenamento).

E como isso funciona? É feito com algum software como o USB sabe que você usa um teclado e trabalha em um modo de baixa velocidade?

    
por Alexander 03.05.2018 / 22:43

1 resposta

2

USB 2.0 faz sinalização em dois fios, D + e D-. Quando um dispositivo USB é conectado, ele puxa um dos fios com uma extensão de 1,5 k.

  1. Se um dispositivo acessar D-, o host o identificará como dispositivo de baixa velocidade (o registro de status da porta mostra a conexão como LS). Em seguida, o host executa "redefinição de porta" e segue com a enumeração na taxa de sinalização LS.

  2. Se um dispositivo acessar D +, o host gerará "redefinição de porta" como um modo FS: tanto D + quanto D- serão levados para LOW. Então dois (na verdade, três) cenários ocorreriam.

    2.1. Não há atividade em nenhuma linha. O host identifica isso como um dispositivo FS e prossegue com a enumeração na taxa de dados do FS.

    2.2. Se o dispositivo for compatível com HS, ele acionará a linha D com uma fonte de 18 mA. isto é chamado de sinalização "Chirp-K". Uma vez que o host USB detecta "Chirp-K, começa a" sequência de chilrear ", que sinaliza para o dispositivo que o host aceita esta "negociação do HS. Tanto o host quanto o dispositivo confirmar a terminação de barramento apropriada e o host prossegue na sinalização HS taxas e amplitudes de sinal.

O terceiro cenário acontece quando um dispositivo assevera o chilrear, mas o host não responde com o chirp toggling. Isso significa que o host USB não é HS e o link continua como um link FS.

Mais detalhes desse processo são abordados em esta postagem SU .

    
por 04.05.2018 / 06:43

Tags