STM32W108CB STMicroelectronics, STM32W108CB Datasheet - Page 190

no-image

STM32W108CB

Manufacturer Part Number
STM32W108CB
Description
High-performance, IEEE 802.15.4 wireless system-on-chip with embedded Flash memory
Manufacturer
STMicroelectronics
Datasheet

Specifications of STM32W108CB

Receive Current (w/ Cpu)
27 mA
Transmit Current (w/ Cpu, +3 Dbm Tx)
31 mA
Low Deep Sleep Current, With Retained Ram And Gpio
400 nA/800 nA with/without sleep timer
Standard Arm Debug Capabilities
Flash patch & breakpoint; data watchpoint & trace; instrumentation trace macrocell
Single Voltage Operation
2.1-3.6 V with internal 1.8 V and 1.25 V regulators

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM32W108CBT6
Manufacturer:
ST
0
Part Number:
STM32W108CBU6
Manufacturer:
ST
Quantity:
20 000
Part Number:
STM32W108CBU61
Manufacturer:
ST
0
Part Number:
STM32W108CBU61TR
Manufacturer:
ST
0
Part Number:
STM32W108CBU63
Manufacturer:
ST
0
Part Number:
STM32W108CBU63TR
Manufacturer:
ST
0
Part Number:
STM32W108CBU63TR
Manufacturer:
ST
Quantity:
20 000
Part Number:
STM32W108CBU64
Manufacturer:
ST
Quantity:
2 330
Part Number:
STM32W108CBU64TR
Manufacturer:
IDT
Quantity:
5 803
Part Number:
STM32W108CBU64TR
Manufacturer:
ST
Quantity:
20 000
Interrupts
190/232
Figure 52. Peripheral interrupts block diagram
The description of each peripheral's interrupt configuration and flag registers can be found
in the chapters of this datasheet describing each peripheral.
Given a peripheral, 'periph', the Event Manager registers (INT_periphCFG and
INT_periphFLAG) follow the form:
If a bit in the INT_periphCFG register is set after the corresponding bit in the
INT_periphFLAG register is set then the second-level interrupt propagates into the top level
interrupts. The interrupt flags (signals) from the second-level interrupts into the top-level
interrupts are level-sensitive. If a top-level NVIC interrupt is driven by a second-level EM
interrupt, then the top-level NVIC interrupt cannot be cleared until all second-level EM
interrupts are cleared.
The INT_periphFLAG register bits are designed to remain set if the second-level interrupt
event re-occurs at the same moment as the INT_periphFLAG register bit is being cleared.
This ensures the re-occurring second-level interrupt event is not missed.
INT_periphCFG enables and disables second-level interrupts. Writing 1 to a bit in the
INT_periphCFG register enables the second-level interrupt. Writing 0 to a bit in the
INT_periphCFG register disables it. The INT_periphCFG register behaves like a mask,
and is responsible for allowing the INT_periphFLAG bits to propagate into the top level
NVIC interrupts.
INT_periphFLAG indicates second-level interrupts that have occurred. Writing 1 to a bit
in a INT_periphFLAG register clears the second-level interrupt. Writing 0 to any bit in
the INT_periphFLAG register is ineffective. The INT_periphFLAG register is always
active and may be set or cleared at any time, meaning if any second-level interrupt
occurs, then the corresponding bit in the INT_periphFLAG register is set regardless of
the state of INT_periphCFG.
source interrupt events
OR
AND
peripheral interrupt instance
S
latch
OR
Q
AND
R
STM32W108HB STM32W108CC STM32W108CB STM32W108CZ
INT_periphFLAG
write 1
read
INT_periphCFG
Doc ID 16252 Rev 13
interrupts from all peripherals
interrupts into NVIC /CPU
OR
S
S
latch
latch
Q
Q
AND
R
R
S
latch
Q
R
write 1
write 1
write 1
write 1
write 1
INT_PENDCLR
INT_PENDSET
INT_CFGCLR
INT_CFGSET
read
read
INT_MISS
read

Related parts for STM32W108CB