efm32gg840f512.h 411 KB