BSPACM
20150113
Board Support Package for ARM Cortex-M Microcontrollers
|
Common device header for all EFM32 series devices. More...
#include <em_device.h>
#include <em_emu.h>
Go to the source code of this file.
Macros | |
#define | BSPACM_CORE_SLEEP() |
#define | BSPACM_CORE_DEEP_SLEEP() |
Functions | |
void | vBSPACMdeviceEFM32setupSWO (void) |
Common device header for all EFM32 series devices.
#define BSPACM_CORE_DEEP_SLEEP | ( | ) |
Bypass default implementation in favor of EFM32 standard, invoked in a way that causes it to restore clock configurations, and augmented by clearing the SLEEPDEEP
bit which EMU_EnterEM2() leaves set.
#define BSPACM_CORE_SLEEP | ( | ) |
Bypass default implementation in favor of EFM32 standard.
void vBSPACMdeviceEFM32setupSWO | ( | void | ) |
Function to turn on the EFM32 Serial Wire Output (SWO) feature, required when using the Trace Port Interface Unit to feed back PC sample and interrupt information to the energyAware Profiler application.