A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Funcionamento elétrico e lógico

Apresentações semelhantes


Apresentação em tema: "Funcionamento elétrico e lógico"— Transcrição da apresentação:

1 Funcionamento elétrico e lógico
USB Funcionamento elétrico e lógico

2 Overview Suporta até 127 dispositivos Plug-and-play Hot-plug
Dispositivos do tipo HID Dispositivos de armazenamento Velocidades de 1,5Mb/s ou 12Mb/s Detecção e supressão automática de erros

3 Topologia

4 Barramento Quatro fios
Resitores de Pull-up em D+ e D- determinam a velocidade da conexão Limites de corrente em 100mA e 500mA Pino Sinal Cor 1 Vbus(+5v) Vermelho 2 D- Branco 3 D+ Verde 4 GND Preto R1= 15k R2=1,5k

5 Comunicação Sinais para Idle, detecção de dispositivos
SOP = Pacotes (Sincronismo, PID (tipo do pacote), Fim) Três pacotes SE0 desconexão Clock de 12MHz Codificação NRZI Estado D+ D- J Alto Baixo K SE0 PID Nome Tipo 0101 SOF Token 1101 SETUP 1001 IN 0001 OUT 0011 DATA0 DATA 1011 DATA1 0010 ACK HANDSHAKE 1010 NAK 1110 STALL

6 Pacotes SOF Setup, In, Out Data1 e Data0 Ack, Nak, Stall KJKJKJKK
8 bits 11 bits 5 bits 2xSE0 SYNC PID Contador SOF CRC5 FIM KJKJKJKK 8 bits 7 bits 4bits 5 bits 2xSE0 SYNC PID ADDR ENDP CRC5 FIM KJKJKJKK 8 bits bits 16 bits 2xSE0 SYNC PID Dados CRC16 FIM KJKJKJKK 8 bits 2xSE0 SYNC PID FIM

7 Transações Interrupt Bulk Isochronous Control

8 Inicialização Transações do tipo control Descritor de Dispositivo
Descritor de Configuração Descritor de Interface Descritor HID Descritor Endpoit

9 Descritor de Dispositivo
Campo Nº Bytes Comprimento 1 Tipo Versão USB 2 Classe Subclasse Protocolo Tamanho EP0 ID Fabricante ID Produto Versão Nome do Fabricante Nome do Produto Número Serial Número de Configurações

10 Descritor de Configuração
Campo Nº Bytes Comprimento 1 Tipo Comprimento Total 2 Num. Interfaces Índice da Configuração Nome da Configuração Atributos Carga Máxima

11 Descritor de Interface
Campo Nº Bytes Comprimento 1 Tipo Índice da interface Alternativo Endpoints Classe Subclasse Protocolo Nome da Interface

12 Descritores Restantes
Descritor de HID Campo Nº Bytes Comprimento 1 Tipo Versão HID 2 Código do País Descritores Restantes Código 22h (relatório) Tamanho do Relatório

13 Tamanho Máximo do Pacote
Descritor de Endpoint Campo Nº Bytes Comprimento 1 Tipo Endereço do endpoint Atributos Tamanho Máximo do Pacote 2 Intervalo de Pooling

14 Chips PDIUSBD11 (Philips) – Transceiver I2C
EZ-USB (Cypress) – Microcontrolador .... Por mais aqui


Carregar ppt "Funcionamento elétrico e lógico"

Apresentações semelhantes


Anúncios Google