Lo siguiente que quiero proyecto.
-
microcontrolador
-
interfaz USB
Ethernet
¿Necesito un controlador USB externo para obtener la interfaz USB con el microcontrolador? ¿Está incorporado en el microcontrolador? Soy nuevo en este tipo de interfaz.
Lo siguiente que quiero proyecto.
microcontrolador
interfaz USB
Ethernet
¿Necesito un controlador USB externo para obtener la interfaz USB con el microcontrolador? ¿Está incorporado en el microcontrolador? Soy nuevo en este tipo de interfaz.
Hay una gran variedad de microcontroladores con hardware USB incorporado, por lo que si elige uno de estos no necesitará hardware USB externo.
Pero todavía necesitarás
Todo depende de cómo desea conectarse al microcontrolador.
Si todo lo que quiere hacer es enviar comandos simples y recibir datos de vuelta, entonces la forma más sencilla de establecer una interfaz es a través de un USB a un chip serial TTL. Algo como un FT232R o MCP2200. Eso reduce el tiempo de desarrollo al mínimo ya que no necesita implementar una pila USB completa en su microcontrolador.
Sin embargo, si desea controlarlo de manera diferente, digamos que actúe como un dispositivo USB HID, un conducto isócrono de audio, o tal vez una interfaz Ethernet USB, entonces necesitará un microcontrolador con USB incorporado. Ahí, como mencionó Wouter, una amplia gama de microcontroladores con USB incorporado. La mayoría (si no todos) los fabricantes de microcontroladores los hacen, así que busque el sitio web de su fabricante favorito.
Implementar USB en un microcontrolador, sin embargo, desde el punto de vista del software, puede ser una tarea onerosa. Habrá bibliotecas y / o códigos de muestra disponibles para el microcontrolador, pero a menudo, incluso con eso disponible, puede llevar mucho tiempo y esfuerzo desarrollar el software que necesita.
Lea otras preguntas en las etiquetas microcontroller usb ethernet interface