Preguntas con etiqueta 'uart'

3
respuestas

Bit golpeando un UART

Estoy intentando interconectar el módulo GPS con mi placa ARM. El GPS envía señales RS232 desde su único pin (por ejemplo, el pin Z). Quiero usar el temporizador de vigilancia para recibir y analizar el flujo en serie. ¿Alguna idea de usar el...
3
respuestas

frecuencia UART en microcontroladores [cerrado]

Leí en el libro "Serial Port complete, 2nd edición" que el reloj del UART debería ser 16 veces la velocidad de transmisión , pero nunca he visto ningún microcontrolador en el que configuramos la frecuencia del UART antes de configurarlo para un...
5
respuestas

Soporte del microcontrolador para teletipo

Quiero recibir palabras seriales de 5 bits utilizando la UART de hardware de un microcontrolador a 45 baudios. Este es el protocolo básico para máquinas de teletipo. Dado que la velocidad en baudios es de 45, realmente quiero que esto se haga en...
1
respuesta

error de tiempo en baudios del bit de parada UART

En el microcontrolador PIC UART, la velocidad de transmisión se estableció en 38400 (sin paridad, 8 bits de datos), *************UART 1 configuration********* IFS0bits.U1RXIF = 0; IFS0bits.U1TXIF = 0; IEC0bits.U1RXIE = 1; IEC0bits.U1TXIE...
2
respuestas

Datos indescifrables en el monitor serie

Ya tengo listo el producto electrónico de trabajo. Estoy aplicando ingeniería inversa en él. El módulo WiFi está conectado a un microcontrolador a través de UART (RX & TX). La aplicación de Android envía el comando a WiFi y el microcontrolad...
1
respuesta

¿Por qué ARM Cortex M0 imprime incorrectamente Hello World en UART?

Soy nuevo en ARM CORTEX M0. Estoy tratando de usar el pin Tx de UART como puerto de depuración. Si uso el depurador XDS200 para desplazarme por el código, puedo ver los caracteres y puedo ver "Hello World" impreso en el Tera-Term a través del...
2
respuestas

carácter NUL en un protocolo basado en ASCII sobre UART

Estoy desarrollando un protocolo UART basado en la codificación ASCII. La comunicación es entre una PC y una placa STM32. El formato del paquete es así: Paquete: {STX, DATA, ETX} Donde STX y ETX son 0x02 y Ox03 en ASCII. Ejemplo:...
1
respuesta

while (! (UCSRA & (1RXC))) vs while (RXC == 0)

Tengo una pregunta sobre el código a continuación: unsigned char USART_Recieve(void) { /* Wait for data to be received*/ while ( !(UCSRA & (1<<RXC))); /* Get and return received data from buffer*/...
2
respuestas

¿Se necesitan resistencias de terminación para UART, I2C y SPI?

Veo que es posible que se necesiten resistencias de terminación para algunas líneas de comunicación. ¿Qué pasa con UART, I2C y SPI, son necesarios? En caso afirmativo, ¿cómo elegimos sus valores?     
2
respuestas

¿Cómo usar los datos de UART rx de ISR al bucle principal?

Estoy usando PIC18F y actualmente intento conectarlo con SIM900. Estoy usando la interrupción UART Rx. ISR está funcionando correctamente, pero me pregunto cómo obtener datos en el ciclo principal. Digamos: #pragma interrupt hi_prioriint void...