English
Language : 

EFM32WG Datasheet, PDF (748/834 Pages) List of Unclassifed Manufacturers – The EFM32WG Wonder Gecko is the ideal choice for demanding 8-, 16-, and 32-bit energy sensitive applications.
...the world's most energy friendly microcontrollers
32 GPIO - General Purpose Input/Output
0123 4
EFM32 MCU
GPIO
Pe r i p h e r a l s
ARM
Cort ex-M4
32.1 Introduction
What?
Quick Facts
The GPIO (General Purpose Input/Output)
is used for pin configuration and direct pin
manipulation and sensing as well as routing
for peripheral pin connections.
Why?
Easy to use and highly configurable input/
output pins are important to fit many
communication protocols as well as
minimizing software control overhead.
Flexible routing of peripheral functions helps
to ease PCB layout.
How?
Each pin on the device can be individually
configured as either an input or an output with
several different drive modes. Also, individual
bit manipulation registers minimizes control
overhead. Peripheral connections to pins
can be routed to several different locations,
thus solving congestion issues that may
arise with multiple functions on the same pin.
Fully asynchronous interrupts can also be
generated from any pin.
In the EFM32WG devices the General Purpose Input/Output (GPIO) pins are organized into ports with
up to 16 pins each. These pins can individually be configured as either an output or input. More advanced
configurations like open-drain, filtering and drive strength can also be configured individually for the pins.
The GPIO pins can also be overridden by peripheral pin connections, like Timer PWM outputs or USART
communication, which can be routed to several locations on the device. The GPIO supports up to 16
asynchronous external pin interrupts, which enables interrupts from any pin on the device. Also, the
input value of a pin can be routed through the Peripheral Reflex System to other peripherals.
32.2 Features
• Individual configuration for each pin
• Tristate (reset state)
• Push-pull
• Open-drain
• Pull-up resistor
• Pull-down resistor
• Drive strength
• 0.5 mA
• 2 mA
• 6 mA
• 20 mA
2013-05-08 - Wonder Gecko Family - d0233_Rev0.50
748
www.energymicro.com