I am trying to implement FIFO for the uart, and I found a tutor online to show me how to realize the FIFO, but the code say it has some prerequisite,
like this:
- To use this software buffer, the microcontroller must support "UART TX buffer empty" and "UART RX data received" interrupts.
I looked the interrupt table, I only find the UART Rx and Tx interrupt handler, and for each UART pin, is only has one in the interrupt table, so can anyone tell me how could I found the interrupt for specific use? do I need to define one for the specific use? I knew the system reserve some interrupt for DIY use.
question 2: how the Uart interrupt trigged? is that a timer interrupt? I knew these is hardware trig and software trig, please provide some material for me to read and learn.
Thanks
Shan