none
Control independiente de la linea TXD RRS feed

  • Pregunta

  • Saludos al foro!

    Para una aplicación concreta necesito controlar tres líneas del puerto serie independientes. Dispongo de las líneas RTS y DTR que puedo activar/desactivar mediante las instrucciones DTREnable y RTSEnable.

    La tercera línea que necesito para la aplicación debería ser la línea TXD pero no hay ninguna instrucción (que yo conozca) que permita activar/desactivar dicha línea desde el código.

    ¿Alguien sabe cómo podría hacerse? (Si es que se puede)

    Gracias de antemano!

    • Editado emnpata martes, 15 de octubre de 2019 11:23
    martes, 15 de octubre de 2019 11:20

Todas las respuestas

  • No, no puedes hacerlo. Y no es por limitaciones de software, sino que no creo que la UART sea fisicamente capaz de dejar el TXD en un estado fijo. TXD es el "Transmitted Data", que siempre va cambiando de estado automaticamente a la velocidad que determine el "baud rate". Estos cambios se hacen por hardware, no por software, asi que no vas a poder usar el TXD para este fin.

    martes, 15 de octubre de 2019 11:24