Hello,
I am developing a very simple application where the CM-UART waits to receive a character at a time which is immediately retransmitted back.
I have configured CM-UART at 9600 8N1, no FIFO.
Then I send a character with PuTTY, and the CM-UART interrupt handler is triggered as expected.
However, when I try to read the received character, the UART_readCharacter() function loops indefinitely, waiting for RXFE bit to be set in the UARTFR register.
The problem is that RXFE bit is set and the caracter is available in the UARTDR register, as you can see from the image below.

What I am doing wrong?
Thank you,
Carlo
 
				 
		 
					 
                           
				

