EFM32-TG-STK3300 Energy Micro, EFM32-TG-STK3300 Datasheet - Page 8

MCU, MPU & DSP Development Tools TG Starter Kit

EFM32-TG-STK3300

Manufacturer Part Number
EFM32-TG-STK3300
Description
MCU, MPU & DSP Development Tools TG Starter Kit
Manufacturer
Energy Micro
Series
EFM®32r
Type
MCUr

Specifications of EFM32-TG-STK3300

Processor To Be Evaluated
EFM32
Processor Series
EMF32 Tiny Gecko
Data Bus Width
32 bit
Interface Type
USB, JTAG, LCD, Touch Interface
Operating Supply Voltage
5 V
Contents
Board, Cable, CD and Documentation
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
EFM32-TGXXX

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EFM32-TG-STK3300
Manufacturer:
EnergyMi
Quantity:
11
2.1.3.1 General-purpose registers
2.1.3.2 Stack Pointer
2.1.3.3 Link Register
2.1.3.4 Program Counter
2.1.3.5 Program Status Register
2011-02-04 - d0002_Rev1.00
1
2
R0-R12 are 32-bit general-purpose registers for data operations.
The Stack Pointer (SP) is register R13. In Thread mode, bit[1] of the CONTROL register indicates the
stack pointer to use:
• 0 = Main Stack Pointer (MSP). This is the reset value.
• 1 = Process Stack Pointer (PSP).
On reset, the processor loads the MSP with the value from address 0x00000000.
The Link Register (LR) is register R14. It stores the return information for subroutines, function calls,
and exceptions. On reset, the processor loads the LR value 0xFFFFFFFF.
The Program Counter (PC) is register R15. It contains the current program address. Bit[0] is always 0
because instruction fetches must be halfword aligned. On reset, the processor loads the PC with the
value of the reset vector, which is at address 0x00000004.
The Program Status Register (PSR) combines:
• Application Program Status Register (APSR)
• Interrupt Program Status Register (IPSR)
• Execution Program Status Register (EPSR).
These registers are mutually exclusive bitfields in the 32-bit PSR. The bit assignments are:
The PSR bit assignments are:
Describes access type during program execution in thread mode and Handler mode. Debug access can differ.
An entry of Either means privileged and unprivileged software can access the register.
Name
PRIMASK
FAULTMASK
BASEPRI
CONTROL
APSR
EPSR
IPSR
31 30 29 28 27
N Z C V
Reserved
Type
RW
RW
RW
RW
1
Required
privilege
Privileged
Privileged
Privileged
Privileged
Q
26
ICI/IT
25 24 23
2
T
Reset value
0x00000000
0x00000000
0x00000000
0x00000000
Reserved
Reserved
Description
Section 2.1.3.6.1 (p. 11)
Section 2.1.3.6.2 (p. 11)
Section 2.1.3.6.3 (p. 12)
Section 2.1.3.7 (p. 12)
...the world's most energy friendly microcontrollers
8
16 15
Reserved
ICI/IT
10 9
www.energymicro.com
8
ISR_NUMBER
Reserved
0

Related parts for EFM32-TG-STK3300