Casa > Q > Que Protocolo Usam Os Teclados Usb?

Que protocolo usam os teclados USB?

Eles usam o protocolo do teclado. Que é um subconjunto do protocolo dos dispositivos de entrada humana. Um dispositivo HID usa largura de banda interrompida a baixa velocidade no barramento USB, e o barramento USB usa codificação NRZI (Non-Return to Zero) de bits a nível físico.

Isso é tudo predefinido pela organização dos padrões USB-IF e você pode baixar cada especificação a partir deles. Ao fazer esta pergunta, você não sabe o que significa qualquer um dos passos acima, cada um dos quais levaria meses para se desenvolver por conta própria. Muito simplesmente, você não vai construir o material de baixo nível em casa. Não deixe que isso o impeça! Se você está interessado em construir seu próprio teclado, você pode, sem esse nível de conhecimento. Sites de construtores de bricolage vendem kits simples com o chip do teclado que faz tudo isso, e depois solda pontos para conectar cada switch individual. Eu uso kits desenhados para o MAME. Eu desprezo a soldagem e estes têm pontos grandes para ligações desleixadas. O software diz ao chip qual switch é qual tecla.

Eu já fiz isso antes de converter rádios antigos. Eu removo todas as tripas originais do rádio antigo (eu só uso as não funcionais, destruir antiguidades que funcionam é blasfémia). Eu descubro como re=ligar os interruptores e mostradores antigos, alguns dos quais não podem ser feitos, então eu encontro substituições e tento colocar os botões originais de volta. É bastante divertido, e quando as pessoas exibem o seu estojo de PC, e você mostra fotos da sua construção customizada, isso praticamente as deixa de lado. Mancha de madeira, restaurador de plástico, tinta spray, tecido bonito, mais um dremel e uma pistola de cola fazem maravilhas restaurando seu case.

Divertir-se!

De Bridge Cahillane

O teclado 'QWERTY' é o melhor tipo de teclado? :: Vale a pena usar um teclado skin e um protector de ecrã para o meu portátil com ecrã táctil? Será que ajuda realmente a melhorar a sua vida?