stm32f103c6t2