To achieve a higher speed of UART communication we are looking to see if there is an implementation that uses DMA and interrupts rather than blocking and polling.
We also need a circular buffer of ~32kB to allow the MCU to process the information coming in when it has the clock cycles to do so.
Is this something that has already been done?