¿Es posible conectar una impresora USB a Atmega8 [cerrado]

0

Tengo una impresora térmica USB, que quiero controlar usando comandos Hex en su hoja de datos de microcontroladores baratos. Pero para hacer eso necesito crear un host USB en mi placa y requiere más que solo Atmega8. En cambio, si solo lanzo un paquete USB, que tiene mi comando, desde el controlador a la impresora, ¿funcionará?

    
pregunta BilguunCH

1 respuesta

2

El USB es un protocolo particularmente complejo y sensible a la temporización que no es propicio para golpear los bits en un microcontrolador. Incluso intentar implementar manualmente la máquina de estado USB en un FPGA desde cero sería una cantidad significativa de trabajo, que implica un conocimiento profundo de la especificación USB y las peculiaridades prácticas de implementación.

Necesitará un IC de host USB externo o un microcontrolador con soporte de host USB incorporado.

    
respondido por el Polynomial

Lea otras preguntas en las etiquetas