EFM32-G8XX-DK Energy Micro, EFM32-G8XX-DK Datasheet - Page 11

KIT DEV EFM32 GECKO LCD SUPPORT

EFM32-G8XX-DK

Manufacturer Part Number
EFM32-G8XX-DK
Description
KIT DEV EFM32 GECKO LCD SUPPORT
Manufacturer
Energy Micro
Series
EFM®32r
Type
MCUr

Specifications of EFM32-G8XX-DK

Contents
Motherboard, MCU Board, Prototyping Board, Cable, CD
Processor To Be Evaluated
EFM32G8x
Data Bus Width
32 bit
Interface Type
RS-232, USB, I2C
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
Mother Board, Prototyping Board, MCU Board, Software Development Environment
Rohs Compliant
Yes
Silicon Core Number
EFM32
For Use With/related Products
EFM32G890F128
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
914-1001

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EFM32-G8XX-DK
Manufacturer:
EnergyMi
Quantity:
13
7.4 Example Applications
2010-04-09 - t0005_1.10
Depending on the part number defined in your project as a build option, the DVK will default to the most
common access method for your MCU module according to part number. If you need to override the
default board control access method, you can define the access method by overriding the default with
DVK_SPI_CONTROL or DVK_EBI_CONTROL defines, such as
All functions in the BSP are prefixed with DVK_. The main initialization routine is defined as
and must be called before any access to the DVK-functions. To disable the BSP, call
You can access all registers with the generic functions
Usable addresses for these functions, including bit fields are defined in the header file
The functions
can be used to toggle access/peripheral switches to all peripherals on the DVK. See the "peripheral"
example application for usage.
In addition to these main functions, full documentation of the complete API is included in the Doxygen/
HTML documentation of the installed package.
There are a number of example applications to illustrate the usage of the DVK API. You will find these
with their corresponding IAR Embedded Workbench and Keil MDK-ARM project files under
The examples include, among others
• blink - Simple application using the DVK and it's LED control API
• peripherals - Toggles peripherals on and off, indicated by LEDs on the board
• joystick - Use DVK LED, joystick and interrupt APIs for indicating DVK joystick movement
#include "dvk.h"
#define DVK_SPI_CONTROL
#include "dvk.h"
void DVK_init(void);
void DVK_disable(void);
void DVK_writeRegister(volatile uint16_t *addr, uint16_t data);
uint16_t DVK_readRegister(volatile uint16_t *addr);
dvk_bcregisters.h
void DVK_enablePeripheral( DVKPeripheral peri );
void DVK_disablePeripheral( DVKPeripheral peri );
C:\Program Files\Energy Micro\boards\EFM32_Gxxx_DK\examples\
Preliminary
...the world's most energy friendly microcontrollers
11
www.energymicro.com

Related parts for EFM32-G8XX-DK