STM32F105VCH6 Datasheet | Stmicroelectronics