Estoy usando un UART para comunicarme con RS232 en un módulo bluetooth RN-42 SM de Roving Networks. Tengo el transmisor y el receptor conectados a un analizador lógico.
El problema que tengo es que cuando conecto el TX de mi uC a las Roving networks RS232 RX, el analizador lógico muestra que la línea TX del TX es 0'd. Cuando desconecto el RX del módulo de redes itinerantes, una vez más comienza a transferir datos.
Las imágenes incluidas en los enlaces a continuación.
Aquí está mi código de transmisión:
while(1)
{
PORTC ^= 0xFF;
transmitStr((unsigned char *)CMDMODE);
_delay_ms(1000);
}
Sin conexión a TX