EFM32G200F64 Energy Micro, EFM32G200F64 Datasheet - Page 112

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
4.4.2 SysTick Reload Value Register
4.4.2.1 Calculating the RELOAD value
4.4.3 SysTick Current Value Register
2011-02-04 - d0002_Rev1.00
When ENABLE is set to 1, the counter loads the RELOAD value from the LOAD register and then counts
down. On reaching 0, it sets the COUNTFLAG to 1 and optionally asserts the SysTick depending on the
value of TICKINT. It then loads the RELOAD value again, and begins counting.
The LOAD register specifies the start value to load into the VAL register. See the register summary in
Table 4.32 (p. 111) for its attributes. The bit assignments are:
Table 4.34. LOAD register bit assignments
The RELOAD value can be any value in the range 0x00000001-0x00FFFFFF. A start value of 0 is
possible, but has no effect because the SysTick exception request and COUNTFLAG are activated when
counting from 1 to 0.
The RELOAD value is calculated according to its use:
• To generate a multi-shot timer with a period of N processor clock cycles, use a RELOAD value of N-1.
• To deliver a single SysTick interrupt after a delay of N processor clock cycles, use a RELOAD of value
The VAL register contains the current value of the SysTick counter. See the register summary in
Table 4.32 (p. 111) for its attributes. The bit assignments are:
Table 4.35. VAL register bit assignments
31
31
Bits
[0]
Bits
[31:24]
[23:0]
Bits
[31:24]
[23:0]
For example, if the SysTick interrupt is required every 100 clock pulses, set RELOAD to 99.
N. For example, if a SysTick interrupt is required after 400 clock pulses, set RELOAD to 400.
Reserved
Reserved
Name
ENABLE
Name
-
RELOAD
Name
-
CURRENT
Function
Reserved.
Value to load into the VAL register when the counter is enabled and when it reaches 0, see
Section 4.4.2.1 (p. 112) .
Function
Reserved.
Reads return the current value of the SysTick counter.
A write of any value clears the field to 0, and also clears the SysTick CTRL.COUNTFLAG bit to 0.
24
24
Function
Enables the counter:
0 = counter disabled
1 = counter enabled.
23
23
...the world's most energy friendly microcontrollers
112
CURRENT
RELOAD
www.energymicro.com
0
0

Related parts for EFM32G200F64