EFM32-G8XX-STK Energy Micro, EFM32-G8XX-STK Datasheet - Page 10

KIT STARTER EFM32 GECKO

EFM32-G8XX-STK

Manufacturer Part Number
EFM32-G8XX-STK
Description
KIT STARTER EFM32 GECKO
Manufacturer
Energy Micro
Series
EFM®32r
Type
MCUr

Specifications of EFM32-G8XX-STK

Contents
Board, Cable, CD and Documentation
Processor To Be Evaluated
EFM32G
Data Bus Width
32 bit
Interface Type
JTAG
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Operating Supply Voltage
5 V
Silicon Manufacturer
Energy Micro
Core Architecture
ARM
Core Sub-architecture
Cortex-M3
Silicon Family Name
Gecko
Kit Contents
Board
Features
Real-time, Accurate Energy And Power Profiling, SEGGER
Rohs Compliant
Yes
Silicon Core Number
EFM32
For Use With/related Products
EFM32G290F128
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
914-1003

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EFM32-G8XX-STK
Manufacturer:
EnergyMi
Quantity:
3
9 Board Support Package
9.1 Installation location
9.2 Application Programming Interface
2010-04-09 - REVISION
The Board Support Package (BSP) is a set of C source and header files that enables easy access to,
and control over some board specific features.
Compared to the Energy Micro development kit, the functionality is limited. Unless you need/want some
of the functions contained in the BSP, there is really no need to include or use it. The EFM32 in the
Starter Kit can be fully usable without BSP support, and you can use all peripherals in the
folder without the BSP.
The BSP use EFM32 peripheral UART0 (TX pin PE0, RX pin PE1) on baudrate 115200-8-N-1 to
communicate with the board controller.
Note
When installing the complete software package for the kit, the BSP will be installed under the main
installation directory, typically in a location such as
or something similar (depending on your OS/Windows version). All files in the board support package
is prefixed by stk.
To use the BSP, include the Starter Kit header file, like this:
All functions in the BSP are prefixed with STK_. The main initialization routine is defined as
and must be called before any access to the STK-functions. This function call will setup the UART
communication channel with a 115800 baud rate. This baud rate depends on the current core clock, so
correct clock configuration should be set before calling this function.
Returns true if the board controller is responding. A non-responding board will either return false, or
hang (i.e. if the EFM32 is powered by the CR2032 battery cell).
C:\Program Files\Energy Micro\EFM32 Gecko DK\boards\EFM32_Gxxx_STK\drivers
C:\Program Files\Energy Micro\EFM32 Gecko DK\boards\EFM32_Gxxx_STK\bsp\
#include "stk.h"
void STK_Init(void);
bool STK_Ready(void);
float STK_Current(void);
The BSP is only functional when the Starter Kit is USB-powered, using these function calls
under battery power will give unpredictable results.
Preliminary
...the world's most energy friendly microcontrollers
10
www.energymicro.com

Related parts for EFM32-G8XX-STK