A FIFO buffer is a useful way of storing data that arrives to a microcontroller peripheral
asynchronously but cannot be read immediately. One example is storing bytes incoming on a
UART. Buffering the bytes eases the real-time requirements for the embedded firmware.
A FIFO Buffer Implementation
Categories:
Embedded Design Tips
October 2, 2013