UART sin usar el mismo reloj

2

Estoy utilizando la placa de desarrollo C027 para crear un prototipo de una aplicación y me preguntaba si era posible utilizar los pines Tx y Rx del módulo GSM (disponible en el pinout del tablero como P0_15 y P0_16) para comunicarse con otro microcontrolador en otra placa (como el Launchpad MSP430).

Creo que no es posible, ya que ambos extremos tienen que compartir el mismo reloj para poder sincronizarse, pero, por lo tanto, no entiendo por qué ponen estos pines en el pinout.

¿Es posible en mi situación comunicarme por UART sin tener el mismo reloj físico conectado a los dos componentes?

    
pregunta anotherCode245

1 respuesta

6

La comunicación a través de UART no requiere que sus sistemas tengan relojes sincronizados.

Como señaló Majenko, la A en USART es asíncrona.

Mientras tenga la velocidad de BAUD correcta, y tenga configurados sus bits de datos, paridad y bits de parada para que coincidan con ambos sistemas, podrá comunicarse.

    
respondido por el efox29

Lea otras preguntas en las etiquetas