ECE 486 DSP support library for DSP labs on STM32F4-Discovery development boards