STM32F103R4H6AXXX Datasheet PDF