STMicroelectronics STM32G4A1KE 2024.04.28 STM32G4A1KE false