Original New STM32H743VIT6 LQFP100 IC MCU STM32H743VIT6TR integrated circuit STM32H7 Microcontroller chip 32BIT 2MB FLASH IC