Datasheet

Functional overview STM32L100C6, STM32L100R8/RB
18/102 DocID024295 Rev 1
Nested vectored interrupt controller (NVIC)
The ultralow power STM32L100xx embeds a nested vectored interrupt controller able to
handle up to 45 maskable interrupt channels (not including the 16 interrupt lines of
Cortex™-M3) and 16 priority levels.
Closely coupled NVIC gives low-latency interrupt processing
Interrupt entry vector table address passed directly to the core
Closely coupled NVIC core interface
Allows early processing of interrupts
Processing of late arriving, higher-priority interrupts
Support for tail-chaining
Processor state automatically saved
Interrupt entry restored on interrupt exit with no instruction overhead
This hardware block provides flexible interrupt management features with minimal interrupt
latency.
3.3 Reset and supply management
3.3.1 Power supply schemes
V
DD
= 1.8 to 3.6 V: external power supply for I/Os and the internal regulator.
Provided externally through V
DD
pins.
V
SSA
, V
DDA
= 1.8 to 3.6 V: external analog power supplies for ADC, reset blocks, RCs
and PLL.
V
DDA
and V
SSA
must be connected to V
DD
and V
SS
, respectively.
3.3.2 Power supply supervisor
The device has an integrated ZEROPOWER power-on reset (POR)/power-down reset
(PDR) that can be coupled with a brownout reset (BOR) circuitry.
BOR is activated at power-on and the device operate between 1.8 V and 3.6 V.
After the V
DD
threshold is reached, the option byte loading process starts, either to confirm
or modify default thresholds, or to disable the BOR permanently: in this case, the V
DD
min
value becomes 1.65 V.
BOR ensures proper operation starting from 1.8 V whatever the power ramp-up phase
before it reaches 1.8 V.