EFM32PG23B310F512_S25FL064L