STM32 desde cero (4).: UART (1). Tx y Rx de datos (Polling) y uso de la función printf()

Поделиться
HTML-код
  • Опубликовано: 27 дек 2024

Комментарии •

  • @hectorgarher
    @hectorgarher Год назад +4

    Ojalá se valoren más tus aportes, sigue adelante, saludos

  • @fernandomontesfernandez5048
    @fernandomontesfernandez5048 7 месяцев назад

    Felicidades, la verdad es que estoy y he estado siguiendo bastantes cursos de STM32, y he de decir que las explicaciones que haces son muy claras y de momento se entiende todo a la perfección. Como única cosa, quizás de un video lo haría en varias partes, ya que si que estpanta un poco ver videos de 40 o 50 minutos, pero he de comentar que una vez que te pones a verlos no se me han hecho largos, pero si que igual hay gente que le tira para atras.
    Lo dicho felkicidades y espero seguir viendo muchos más videos, de todas las opciones de estos micros, ya que hay mucha gente que hacen videos de los más usuales y del resto ni comentan nada y me sería interesante ver todos los puntos y luego usar o aplicar los que me interesen

  • @deaelectronic8175
    @deaelectronic8175 22 дня назад

    En todos los videos dices que se ha hecho algo largo, pero amigo todo lo contrario, están con el tiempo perfecto y explicado todo muy muy muy bien. Muchas Gracias

    • @biblioman09
      @biblioman09  21 день назад

      Bueno los vídeos largos los ven muy poca gente no lo digo yo lo dicen las estadística.
      Un saludo y muchas gracias por el comentario.

  • @unomasenelmar
    @unomasenelmar Год назад

    La mejor explicacion en español sobre el manejo de la uart (ST debería enviarte muestras gratis de sus placas y mcus), felicitaciones

    • @biblioman09
      @biblioman09  Год назад

      Muchas gracias por el comentario
      Un saludo

  • @carlosalan6053
    @carlosalan6053 Год назад

    Muchas gracias por tus aportes, seguimos al pendiente.

  • @h_silochi
    @h_silochi Год назад

    Gran video y gracias por el esfuerzo!

  • @ahurtadon
    @ahurtadon Год назад

    Muy buenas explicaciones, gracias

  • @plcworker
    @plcworker Год назад

    16:00 Implica que los terminales del UART son fijos. Pensaba que tenía la opción de colocar (si se desea) los terminales TX, RX, ,etc en varias opciones de los pines del microcontrolador

    • @biblioman09
      @biblioman09  Год назад

      Las UART por hardware tienen los pines definidos en la tabla de funciones del pinout del datasheet. Algunos compiladores tienen funciones para implementar de forma fácil UART por software como CCS pero no he visto esa opción en las librerías HAL y con el número de UART que dispone el microcontrolador la verdad no le veo mucho sentido. Otra opción que he visto que tienen algunos microcontroladores es que tienen pines PIO configurables pero ahora mismo desconozco si STM32 tiene algún micro que haga eso, creo que no...

    • @plcworker
      @plcworker Год назад +1

      @@biblioman09 Si, ha eso me refería. Que el terminal de un periférico puede mapearse en diferentes terminales físicos del MCU. Aquí le veo una desventaja respecto a un PIC32MZ, pero es similar a los PIC32MX. Gracias por responder.

  • @plcworker
    @plcworker Год назад

    Me imagino que HAL_UARt_Receive también retorna algo para informar si en RX ha llegado algo útil o el tiempo de espera ha expirado.

    • @biblioman09
      @biblioman09  Год назад +1

      Si, retorna los mismos valores que Tx (HAL_TIMEOUT, HAL_OK y HAL_ERROR lo puedes ver en la figura y en el datasheet
      ruclips.net/video/hcFJYGDLc6o/видео.html

  • @plcworker
    @plcworker Год назад

    Prefiero el término "proceso apropiativo" o "sincrónico" en lugar de "bloqueante"

    • @biblioman09
      @biblioman09  Год назад +1

      Si esos términos también son adecuados, he utilizado "bloqueante" por que es el que viene en el manual de las librerías HAL