Todavía no estoy muy familiarizado con UART, y me preguntaba si podría duplicar de alguna manera el flujo de información que va a un microcontrolador desde un GPS. Mi aplicación usará un microcontrolador msp430g2553 para comunicarse con un módulo GPS mientras registra datos con ( OpenLog ).
He leído que no debe tener simplemente 1 remitente y 2 receptores, https://learn.sparkfun.com/tutorials/serial-communication
Cualquier sugerencia/consejo será apreciada.
Es posible que esté malinterpretando una parte de esa página. Si busca el texto "Puede ser seguro conectar varios dispositivos receptores a un solo dispositivo transmisor", el diagrama muestra una forma de conectar los dos que debería estar bien para este caso:
Algunas de las advertencias en la página como "no puede elegir qué dispositivo escucha qué transmisión" realmente no se aplican en su caso porque desea que ambos dispositivos escuchen todas las comunicaciones del dispositivo.
Un gran problema con las comunicaciones seriales es intentar conectar dos líneas de transmisión juntas, pero generalmente alimentar una línea de transmisión a varios receptores está bien siempre que preste atención a los niveles de voltaje para asegurarse de que estén dentro del rango de su microcontrolador y para ejemplo, no intente conectar niveles RS232 a un dispositivo TTL.
xy007
PedroJ