EFM32G200F64 Energy Micro, EFM32G200F64 Datasheet - Page 37

MCU 32BIT 64KB FLASH 32-QFN

EFM32G200F64

Manufacturer Part Number
EFM32G200F64
Description
MCU 32BIT 64KB FLASH 32-QFN
Manufacturer
Energy Micro
Series
Geckor
Datasheets

Specifications of EFM32G200F64

Core Processor
ARM® Cortex-M3™
Core Size
32-Bit
Speed
32MHz
Connectivity
EBI/EMI, I²C, IrDA, SmartCard, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
24
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Ram Size
16K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 3.8 V
Data Converters
A/D 4x12b, D/A 1x12b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
32-VQFN Exposed Pad
Processor Series
EFM32G200
Core
ARM Cortex-M3
Data Bus Width
32 bit
Data Ram Size
16 KB
Interface Type
I2C, UART
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
24
Number Of Timers
2
Operating Supply Voltage
1.8 V to 3.8 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
EFM32G200F64-QFN32
Quantity:
714
3.2 Intrinsic functions
2011-02-04 - d0002_Rev1.00
ANSI cannot directly access some Cortex-M3 instructions. This section describes intrinsic functions that
can generate these instructions, provided by the CMIS and that might be provided by a C compiler. If
a C compiler does not support an appropriate intrinsic function, you might have to use inline assembler
to access some instructions.
The CMSIS provides the following intrinsic functions to generate instructions that ANSI cannot directly
access:
Table 3.2. CMSIS intrinsic functions to generate some Cortex-M3 instructions
The CMSIS also provides a number of functions for accessing the special registers using MRS and MSR
instructions:
Table 3.3. CMSIS intrinsic functions to access the special registers
Mnemonic
USAT
UXTB
UXTH
WFE
WFI
Instruction
CPSIE I
CPSID I
CPSIE F
CPSID F
ISB
DSB
DMB
REV
REV16
REVSH
RBIT
SEV
WFE
WFI
Special register
PRIMASK
CMSIS intrinsic function
void __enable_irq(void)
void __disable_irq(void)
void __enable_fault_irq(void)
void
__disable_fault_irq(void)
void __ISB(void)
void __DSB(void)
void __DMB(void)
uint32_t __REV(uint32_t int
value)
uint32_t __REV16(uint32_t int
value)
uint32_t __REVSH(uint32_t int
value)
uint32_t __RBIT(uint32_t int
value)
void __SEV(void)
void __WFE(void)
void __WFI(void)
Operands
Rd, #n, Rm {,shift
#s}
{Rd,} Rm {,ROR #n} Zero extend a byte
{Rd,} Rm {,ROR #n} Zero extend a halfword
-
-
Access
Read
CMSIS function
uint32_t __get_PRIMASK (void)
Brief description
Unsigned Saturate
Wait For Event
Wait For Interrupt
...the world's most energy friendly microcontrollers
37
Flags
Q
-
-
-
-
www.energymicro.com
Page
Section 3.7.1 (p.
69)
Section 3.8.3 (p.
72)
Section 3.8.3 (p.
72)
Section 3.10.11 (p.
86)
Section 3.10.12 (p.
86)

Related parts for EFM32G200F64