Yo he hecho ya eso, y no he tenido mayores problemas.
Algo en tu código debe estar mal, por que yo no he tenido problemas en el pasado usando RS232 por código.
Y también he puesto a recibir por USART y Código al mismo tiempo, precisamente por problemas parecidos.
Eso sí, también he dejado el ciclo principal, leyendo el 232 por código, para no perderme lo que envian los dispositivos, y el resto lo he hecho usando interrupciones.
Te aconsejo revisar bien tu código.
Saludos!
-
Mike79