EFM32WG840F256