EFM32TG210F32 Energy Micro, EFM32TG210F32 Datasheet - Page 283

MCU 32BIT 32KB FLASH 32-QFN

EFM32TG210F32

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

Specifications of EFM32TG210F32

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
32KB (32K x 8)
Program Memory Type
FLASH
Ram Size
4K 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
EFM32
Core
ARM Cortex-M3
Data Bus Width
32 bit
Data Ram Size
32 KB
Interface Type
UART, I2C, SPI
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
17
Number Of Timers
1
Operating Supply Voltage
1.8 V to 3.8 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Processor To Be Evaluated
EFM32TG210
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
19.3.3.2.2 One-shot Mode
2010-12-21 - d0034_Rev0.90
Figure 19.2. LETIMER State Machine for Free-running Mode
Note that the CLEAR command bit in LETIMERn_CMD always has priority over other changes to
LETIMERn_CNT. When the clear command is used, LETIMERn_CNT is set to 0 and an underflow
event will not be generated when LETIMERn_CNT wraps around to the top value or 0xFFFF. Since
no underflow event is generated, no output action is performed. LETIMERn_REP0, LETIMERn_REP1,
LETIMERn_COMP0 and LETIMERn_COMP1 are also left untouched.
The one-shot repeat mode is the most basic repeat mode. In this mode, the repeat register
LETIMERn_REP0 is decremented every time the timer underflows, and the timer stops when
LETIMERn_REP0 goes from 1 to 0. In this mode, the timer counts down LETIMERn_REP0 times, i.e.
the timer underflows LETIMERn_REP0 times.
Note
LETIMERn_REP0 can be written while the timer is running to allow the timer to run for longer periods
at a time without stopping. Figure 19.3 (p. 284) .
(RUNNING or START)
and ! STOP
CNT = = 0
Note that write operations to LETIMERn_REP0 have priority over the decrementation
operation. So if LETIMERn_REP0 is assigned a new value in the same cycle it was
supposed to be decremented, it is assigned the new value instead of being decremented.
YES
Wait for positive clock edge
YES
NO
NO
CNT = CNT - 1
CNT = TOP*
...the world's most energy friendly microcontrollers
283
If (STOP)
Else if (START)
End if
START = 0
STOP = 0
RUNNING = 0
RUNNING = 1
If (COMP0TOP)
Else
TOP*
TOP* = COMP0
TOP* = 0xFFFF
www.energymicro.com

Related parts for EFM32TG210F32