Bien, hola a todos!
¡Estoy un poco confundido con la posibilidad de USB y stm32 MCU!
Tengo un stm32l433rb y solo tiene una capacidad de dispositivo (velocidad) de usb. Por otro lado, en mi hardware, quería agregar un conector tipo A USB.
Así que no soy OTG, ¿entonces mi STM32 puede ser anfitrión de todos modos para leer algunos datos de un conector de llave USB en el USB-A? O simplemente puedo ser dispositivo? En la guía para la implementación de hardware: enlace , me muestran cómo implementar una línea descendente sin OTG Entonces, en este modo, soy el host y leo datos de un dispositivo, pero ... ¿no entiendo cómo hacerlo sin OTG?
Y si uso el stm32l475RC, con un puerto OTG, creo que puedo obligar a la MCU a ser host con un conector USB de tipo A (poner el pin de identificación a tierra, ¿no?) para que pueda leer una clave USB, pero si ¿Desea transferir datos de mi MCU a una PC? ¿Me pueden ver como un dispositivo o mi ID de pin puesta a tierra bloqueará esto? (¿Tal vez un anfitrión puede hablar con un anfitrión ...?).
¡Gracias por leer!