Stm32f103ret6 Block Diagram