Carregar apresentação
A apresentação está carregando. Por favor, espere
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.