efm32gg232f512.h 405 KB