Detectar um sinal em USB sem hardware específico?

Detectar um sinal em USB sem hardware específico?

Existe ALGUMA MANEIRA de detectar um sinal em uma porta USB sem um dispositivo conectado? Assim, apenas uma tensão enviada para a porta nos pinos?

Quer apenas detectar se um fluxo elétrico está fechado? Isto é apenas para uma bandeira, se um portão estiver fechado (ou porta ou algo assim) há uma ponte no fluxo de corrente e assim envia uma tensão para o dispositivo USB para que eu possa captar este sinal e simplesmente codificar algo para notificar me que a porta está fechada.

É possível farejar uma porta USB que não possui um dispositivo conectado a ela?

Responder1

É possível farejar uma porta USB que não possui um dispositivo conectado a ela?

Acredito que a resposta curta seja “Não” (ou, pelo menos, não com muita facilidade ou segurança). Se você gosta de hackear hardware e não se importa em gastar um pouco de dinheiro, algo como umGatilho USBé provavelmente o que você está procurando. Um circuito simples para detectar o fluxo de corrente não deve ser muito difícil de conectar.

Responder2

O próprio USB requer o manuseio adequado do driver antes que você possa fazer qualquer coisa com ele. Cabos paralelos e seriais, entretanto, não. Eles permitem que você verifique os bits reais definidos ou não definidos conforme você descreve.

A razão pela qual o USB não funciona é porque USB (ou barramento serial universal) é uma técnica usada para conectar muitos dispositivos por meio de uma conexão. Há um pouco de identificação antes que o dispositivo possa ser usado no Windows, e é essa parte (com drivers) que dificultará as coisas. Você precisará ter um chip no USB com programação para interagir com o driver do pc. Nada disso é necessário por meio de uma impressora ou porta de comunicação. Existem usb 2 comadaptadores usb 2 paralleldisponíveis.

informação relacionada