Porting QP/C to STM32 M3 platform