É possível ler os dados de todos os dispositivos seriais?

0

A leitura de dados seriais é algo comum quando vem de dispositivos conectados por cabos seriais diretos de 9 pinos. Mas acontece com dispositivos usb? Considerando que, na verdade, o USB é um Barramento Serial Universal, é possível ler dados de qualquer dispositivo, como unidades flash USB, teclados USB & ratos, USB DVB-T?

    
por Chris V. 21.01.2016 / 14:40

1 resposta

1

A menos que eu esteja interpretando mal sua pergunta, a resposta é sim; se não fosse possível, nenhum driver de dispositivo poderia existir.

Você não poderá ler qualquer dispositivo USB como texto simples ou algo assim, e precisará de acesso direto ao nó do dispositivo usb. Os condutores podem interferir na leitura deles. Mas em um nível teórico, sim, pode-se ler dados de qualquer dispositivo serial. É assim que os drivers funcionam - Eles lêem dados de uma linha USB e decidem o que fazer com eles.

    
por 21.01.2016 / 16:03