Digital signal processing

DSP functions from ST are [RT]OS agnostic, meaning that they don’t know or care if they are running under an OS.

FreeRTOS is helpful in DSP applications because DSP applications often have real-time requirements. By prioritizing the task(s) doing DSP work, the developer can ensure the work gets done on time.