stm32f3 pattern