We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello, i'm using NXP LPC3250. I encountered a problem with the UART5 CTI interrupt. And the problem is that this interrupt never happens. Initialization (FIFO and etc) seems to be ok, because i can normally receive RDA interrupts, as well as error interrupts are not generated. I'm trying to run a simple "blinky" program, the main cycle of the program is switching LEDs on and off. I found out that calling printf() in this cycle causes the CTI interrupt right after that in case FIFO is not empty. Trying to handle it makes the program buzz. I still have no idea how printf() can affect the interrupt. Has anybody experienced the same problem?
FIFO is enabled, the trigger level is set to 16; U5FCR = 0xF; Sorry, i forgot to mention it in my previous post.