¿Cómo transmitir UART de STM32 a PC sin TTL a convertidor USB? [cerrado]

0

Tengo un descubrimiento STM32F429 pero no tengo un convertidor TTL a USB. Quiero transmitir y recibir datos (String) con UART de computadora y STM32. ¿Tiene una manera de implementar esto en la pizarra, usando controladores HAL? ¿O de otra manera sin una placa con TTL a convertidor USB? Busqué tutoriales, pero no encontré una buena y comprensible.

    
pregunta Augusto

1 respuesta

1

Hay algunas opciones para comunicarse con una PC usando serial, pero no necesariamente a través de UART.

  1. Existe una posibilidad mínima de que su PC tenga un puerto serie RS-232. Pero como es un puerto RS-232, no puede conectar la UART de la MCU directamente. Deberá usar un chip MAX232 , por ejemplo.

  2. Ahora, probablemente sería más fácil obtener un convertidor TTL a USB y luego construir un convertidor para RS-232.

  3. La tercera opción sería ir con USB a la MCU en primer lugar, como ya sugirió @DiBosco. Usando la placa de descubrimiento STM32F429, el hardware requerido ya está disponible, el conector micro USB se puede usar para aplicaciones USB personalizadas.

    Para configurar el USB en el STM32 usando STM32CubeMX, puede seguir esta descripción detallada de Stack Overflow.

    Una vez hecho esto, su MCU se enumerará como un puerto COM virtual en su PC cuando esté conectado.

respondido por el Bence Kaulics

Lea otras preguntas en las etiquetas