Posted on May 17, 2011 at 10:01Well, I faced the same issue few months ago, after spending several months to try to fit my application in a STR911 (the documentation is so bad!), and afeter that, there was no more chip available at Digikey, Mouser, ...
Posted on May 17, 2011 at 10:00You can try to use the ReceiveTimeOut event, in this case you won't leave any character in the Rx Fifo: void UART0_IRQHandler(void) { if(UART_GetITStatus(UART0,UART_IT_Receive|UART_IT_ReceiveTimeOut) == SET) {...