STM 32 WB 09 Ke
STM 32 WB 09 Ke
STM 32 WB 09 Ke
Datasheet
Features
• Includes ST state-of-the-art patented technology
• Bluetooth® Low Energy (LE) system-on-chip supporting Bluetooth® 5.3
specifications
– 2 Mbit/s data rate
WLCSP36 (2.83 mm x 2.99 mm)
– Long range (Coded PHY)
– Advertising extensions
– Channel selection algorithm #2
– GATT caching
VFQFPN32 5x5 mm – Direction finding - angle of arrival (AoA)/ angle of departure (AoD)
– Simultaneous connections
– Concurrent link-layer roles
– LE data packet length extension
– LE ping procedure
– Periodic advertising and periodic advertising sync transfer
Product summary
– LE L2CAP connection-oriented channel
STM32WB09KE – LE power control and path loss monitoring
STM32WB09xE
STM32WB09TE – LE channel classification
– Enhanced ATT (EATT)
– Connection subrating
– Broadcast isochronous streams (BIS)
– Connection isochronous streams (CIS)
• Radio
– RX sensitivity level: -97 dBm @ 1 Mbit/s, -104 dBm @ 125 Kbit/s (long
range)
– Programmable output power up to +8 dBm (at antenna connector)
– 128 physical connections
– Data rate supported: 2 Mbit/s, 1 Mbit/s, 500 Kbit/s and 125 Kbit/s
– Integrated balun
– Support for external PA and LNA
– BlueNRG core coprocessor (DMA based) for Bluetooth® Low Energy
time critical operations
– 2.4 GHz proprietary radio driver
– Suitable for systems requiring compliance with the following radio
frequency regulations: ETSI EN 300 328, EN 300 440, FCC CFR47 part
15, ARIB STD-T66
– Available integrated passive device (IPD) companion chip for optimized
matching and filtering
• Up to 20 fast I/Os
– all of them with wakeup capability
– all of them retain state in low-power mode
– all of them 5 V tolerant
• Analog peripherals
– 12-bit ADC with 8 input channels, up to 16 bits with a down sampler
– Battery monitoring
– Analog watchdog
• Development support
– Serial wire debug (SWD)
– 4 breakpoints and two watchpoints
• All packages are ECOPACK2 compliant
Applications
• Industrial
• Home and industrial automation
• Asset tracking, ID location, real-time locating system
• Smart lighting
• Fitness,wellness and sports
• Healthcare, consumer medical
• Security/proximity
• Remote control
• Assisted living
• Mobile phone peripherals
• PC peripherals
1 Introduction
This document provides the ordering information and mechanical device characteristics of the STM32WB09xE
microcontrollers, based on Arm® core.
This document must be read in conjunction with the STM32WB09xE reference manual (RM0505).
For information on the device errata with respect to the datasheet and reference manual, refer to the
STM32WB09xE errata sheet (ES0576).
For information on the Arm® Cortex®-M0+ core, refer to the Cortex®-M0+ technical reference manual, available
from the www.arm.com website.
For information on Bluetooth® refer to www.bluetooth.com website.
Note: Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
2 Description
The STM32WB09xE is an ultra-low power programmable Bluetooth® Low Energy wireless SoC solution. It
embeds STMicroelectronics’ state-of-art 2.4 GHz RF radio peripherals, optimized for ultra-low-power consumption
and excellent radio performance, for unparalleled battery lifetime.
It is compliant with Bluetooth® Low Energy SIG core specification version 5.3 addressing point-to-point
connectivity and Bluetooth® Mesh networking and allows large-scale device networks to be established in a
reliable way. The STM32WB09xE is also suitable for 2.4 GHz proprietary radio wireless communication to
address ultra-low latency applications.
The STM32WB09xE embeds an Arm® Cortex®-M0+ microprocessor that can operate up to 64 MHz and also the
radio core coprocessor (DMA based) for Bluetooth® Low Energy timing critical operations.
In addition, the STM32WB09xE provides enhanced security hardware support by dedicated hardware functions:
true random number generator (TRNG) supporting NIST special publication 800-90B, security c0-processor for
128-bit AES encryption, CRC calculation unit, 64-bit unique ID, flash memory read and write protection, and a
public key accelerator (PKA).
The PKA supports: modular arithmetic including exponentiation with maximum modulo size of 3136 bits, elliptic
curves over prime field scalar multiplication, ECDSA signature, ECDSA verification with maximum modulo size of
521 bits CRC calculation unit, security level allowing constant time operations.
The STM32WB09xE can be configured to support standalone or network processor applications. In the first
configuration, the STM32WB09xE operates as a single device running the application code and the Bluetooth®
Low Energy stack.
The STM32WB09xE embeds the following high-speed memory types: 512-Kbyte flash memory, 64-Kbyte RAM, 1-
Kbyte one-time-programmable (OTP) memory area, and 7-Kbyte ROM (ST reserved area).
Direct data transfer between memory and peripherals and from memory-to-memory is supported by eight DMA
channels with a full flexible channel mapping by the DMAMUX peripheral.
The STM32WB09xE embeds a 12-bit ADC, allowing measurements of up to eight external sources and up to
three internal sources, including battery monitoring and a temperature sensor.
The STM32WB09xE has a low-power RTC and one advanced 16-bit timer.
The STM32WB09xE features standard and advanced communication interfaces: 1x SPI-I2, LPUART, 1x USART
supporting ISO 7816 (SmartCard mode), IrDA and Modbus mode, 2x I2C supporting SMBus/PMBus.
The STM32WB09xE operates in the -40 to +105 °C (+125 °C junction) temperature range from a 1.7 V to 3.6 V
power supply. A comprehensive set of power-saving modes enables the design of low-power applications.
The STM32WB09xE integrates a high efficiency SMPS step-down converter and an integrated PDR circuitry with
a fixed threshold that generates a device reset when the VDD drops under 1.65 V.
The STM32WB09xE is available in two package types: VFQFPN32 and WLCSP36. Both versions support up to
20 I/Os.
I2C 1
Communication interfaces
USART 1
LPUART 1
RTC Yes
Wake-up pins 20
GPIOs 20
12-bit ADC 1 (8 channels)
True random number generator Yes
AES Yes
Public key accelerator (PKA) Yes
Maximum CPU frequency 64 MHz
Operating temperature -40 ºC to 105 ºC temperature range
Operating voltage 1.7 to 3.6 V
Package VFQFPN32 WLCSP36
Cortex®-M0+
SRAM1
SRAM2
DMA (8 ch)
SRAM3
AHB Lite
DMAMUX
PKA + RAM
RNG
PWRC
MR_BLE
RCC
LSE GPIOA
32 kHz
LSI GPIOB
32 kHz SYSCFG
CRC
ADC
APB
HSE
32 MHz RTC
I2C1
IWDG
RC64MPLL SPI3/I2S3
USART
TIM2
Power supply/POR/ LPUART
BOR/PVD
DT57462V1
TIM16
TIM17
3 Functional overview
DT57463V1
3.3 Memory protection unit (MPU)
The MPU is used to manage accesses to memory to prevent one task from accidentally corrupting the memory or
resources used by any other active task. This memory area is organized into up to 8 protected areas. The
protection area sizes are between 32 bytes and the whole 4 gigabytes of addressable memory.
The MPU is especially helpful for applications where some critical or certified code has to be protected against the
misbehavior of other tasks. It is usually managed by an RTOS (real-time operating system). If a program
accesses a memory location that is prohibited by the MPU, the RTOS can detect it and take action. In an RTOS
environment, the kernel can dynamically update the MPU area settings, based on the process to be executed.
The MPU is optional and can be bypassed for applications that do not need it.
3.4 Memories
3.7 RF subsystem
The STM32WB09xE embeds an ultra-low power radio, compliant with Bluetooth® Low Energy specification. The
device radio offers 1 Mbit/s and 2 Mbit/s transfer rates as well as long range options (125 Kbit/s, 500 Kbit/s),
supports multiple roles simultaneously acting at the same time as Bluetooth® Low Energy sensor and hub device.
The Bluetooth® LE protocol stack is implemented by an efficient system partitioned as follows:
• Hardware part: BlueCore handling time critical and time consuming Bluetooth® LE protocol parts
• Firmware part: Arm® Cortex®-M0+ core handling non time critical Bluetooth® LE protocol parts
RADIO_TX_SEQUENCE
RADIO_RX_SEQUENCE
DT57464V2
Note:
VFQFPN32: VSS through exposed pad, and VSSRF pins must be connected to ground plane
WLCSP36: VSSRF pins must be connected to ground plane
VFQFPN32 STM32WB09KEV
MLPF-NRG-01D3
WLCSP36 STM32WB09TEF
DT57465V1
VDDIO VFBSD
SMPS
VREG PAD
LP-Reg MLDO
RFLDOs
LSI RCO
32 KHz
CLKSLOWSEL
RCC_LCOSEL
CK_RTC,
RCC_LCO CK_WDG,
CK_BLEWKUP
CLK_16MHz/512
CLK_TIM2,
RCC_OSC32_OUT CLK_TIM16,
LSE OSC
32 KHz CLK_TIM17
RCC_OSC32_IN SYSCLKDIV
SYSCLKPRE
OSC_OUT /1, /2, .., /32 CLK_SYS
HSE OSC
32 MHz 1 1 to CPU,
OSC_IN AHB0,
0 0 APB0,
SYSCLKPRE APB1,
/1, /2, .., /64 SRAM,
HSISEL PKA
HSI RCO
HSISEL
+ PLL
64 MHz SYSCLKDIV
LSE 1
CLKANA_ADC CLK_LPUART
0
CLK_SMPS
LPUCLKSEL
CLK_SYS
HIS/2048 CLKANA_ADC,
SMPSDIV CLK_USART,
/2 1 CLK_16MHz CLK_I2C,
CLK_BLE16,
RCC_MCOSEL CLK_FLASH,
/4 0 CLK_PWR,
CLK_RNG
1
HSESEL CLKSYS_BLE
0
BLECLKDIV
1 CLK_BLE32,
CLK_32MHz
CLKDIG_ADC
/2 0
HSESEL
CLK_SPI3/I2S
CLK_16MHz
DT57467V2
CLK_SYS
SPI3I2SCLKSEL
• Flash controller: in parallel with the system clock, the flash controller uses an always 16 MHz clock to
generate specific delays required by the flash memory during programming and erase operations for
example
• PKA: in parallel with the system clock, the PKA uses the system clock frequency
• Radio: it does not directly use the system clock for its APB/AHB interfaces, but the system clock with a
potential divider (1 or 2 or 4). In parallel, the radio uses an always 16 MHz and an always 32 MHz for
modulator, demodulator and to have a fixed reference clock to manage specific delays
• ADC: in parallel with the system clock, ADC uses a 64 MHz prescaled clock running at 16 MHz
• Independent clock: a choice of independent clock sources allowing the I2C communication speed to be
independent from the PCLK reprogramming
• Programmable analog and digital noise filters
• 1-byte buffer with DMA capability
32 31 30 29 28 27 26 25
PB3
1 24 VDDSD
PB2 2 23 PB6
PB1 3 22 PB7
PB0 4 21 PB12/RCC_OSC32_OUT
GND
pad PB13/RCC_OSC32_IN
PA3 5 20
PA2 6 19 PB14
PA1 7 18 PB15
PA0 8 17 OSCIN
9 10 11 12 13 14 15 16
DT57468
1. The above figure shows the package top view.
1 2 3 4 5 6 7
A4
A A2
VSSSD
VDDA
VCAP
A6
VDD2
B B1
VDDSD
B3
VFBSD
B5
RSTN
B7
VSSA
C C4
PB6
C6
PB3
D D1
VLXSD
D3
PB12
D5
PB2
D7
PB0
E E4
PB7
E6
PB1
F F1
PB14
F3
PB13
F5
PB4
F7
PA2
G G2
PB15
G6
PA3
H H5
PB5
J J1
VSSSX
J3
VSSIO
J7
PA1
K4
K VSS
IFADC
K6
PA9
L L1
OSCIN
L5
PA10
L7
PA0
M4
M M2
VDDRF
VSS
FTRX
M6
PA11
N1
N OSCOU
N5 N7
DT57469
RF1 PA8
T
Unless otherwise specified in brackets below, the pin name and the pin function during
Pin name
and after reset are the same as the actual pin name
S Supply pin
Pin type I Input only pin
I/O Input / output pin
FT 5 V tolerant I/O
TT 3.6 V tolerant I/O
RF RF I/O
RST Bidirectional reset pin with weak pull-up resistor
I/O structure
Options for TT or FT I/Os
STM32WB09xE
alternate functions
PB12 - RCC_LCO LPUART_CTS - TIM2_CH3 - - -
PB13 - - - - TIM2_CH4 - - -
PB14 I2C1_SMBA RADIO_TX_SEQUENCE TIM2_ETR RCC_MCO - - USART_RX -
page 29/72
PB15 - - - - - - USART_TX -
STM32WB09xE
Application circuits
5 Application circuits
C1 C2 C3 C4
VDD
C7
C5 C6 M2
A6
A4
B1
B5
U1 V DDA _V CAP
V DDRF
V DD2
V DDSD
RSTN
L7
PA0
J7
PA1
F7 B3
PA2 VFBSD
G6 L1 L2
PA3 D1
N7 VLXSD
PA8
K6 C8
PA9 C9
L5
PA10
M6
PA11
D7 L3 A1
PB0
E6
PB1
STM32WB09xE
C10
D5
PB2 WLCSP36 L4
C6 N5
PB3 RF1
F5
PB4 C13 C11 C12
H5
PB5
C4 C14
PB6
E4
PB7
F1
PB14
F3
PB13
X1 D3
V SS_IFA DC
PB12 L1
V SS_FTRX
G2 OSCIN
PB15 N1 X2
V SSSD
V SSSX
V SSIO
OSCOUT
V SSA
XTAL_LS
C15 C16
XTAL_HS
K4
A2
B7
J3
M4
J1
DT57471
X1
C5 C6 X2
24
23
22
21
20
19
18
17
U1
XTAL_HS VDD
PB6
PB7
PB12/RCC_OSC32_OUT
PB13/RCC_OSC32_IN
V D D SD
PB15
OSCIN
PB14
C3 C4
L2 L1
25 L3 A1
VLXSD 16
26 OSCOUT
VSS 15 C10
VDDRF L4
27
VFBSD 14
28 RF1
VCAP 13
29 VDD2
RSTN 12 C13 C11 C12
C8 C9 30 PA11
C7
31
PB5 STM32WB09xE PA10
11
C14
PB4 10
32 VFQFPN32 PA9
9
VDD
VDD VDD1
PA8
C1 C2
33
GND
PB3
PB2
PB1
PB0
PA 3
PA 2
PA 1
PA 0
C20
DT57472
1
8
2
6
7
Component Description
C1 Decoupling capacitor
C2 Decoupling capacitor
C3 Decoupling capacitor
C4 Decoupling capacitor
C5 Decoupling capacitor
C6 Decoupling capacitor
C7 Main LDO capacitor
C8 DC – DC converter output capacitor
C9 DC – DC converter output capacitor
C10 DC block capacitor
C12 RF Matching capacitor
C13 RF Matching capacitor
C14 RF Matching capacitor
C15 32 kHz crystal loading capacitor
C16 32 kHz crystal loading capacitor
L1 DC-DC converter output inductor
L2 DC-DC converter noise filter
L3 RF matching inductor
L4 RF matching inductor
X1 Low speed crystal
X2 High speed crystal
U1 STM3WB09xE
Note: In order to make the board DC–DC OFF, the inductance L1 must be removed and the supply voltage must be
applied to the VFBSD pin.
6 Electrical characteristics
MCU pin
C = 50 pF
DT57473V1
MCU pin
VIN
DT57474V1
VDD1, VDD2, VDDRF, VDDSD DC-DC converter supply voltage input and output -0.3 +3.9
VCAP, VDDA DC voltage on linear voltage regulator -0.3 +1.32
FXTALOUT, FXTALIN DC Voltage on HSE -0.3 +1.32
V
PA0 to PA3, PA8 to PA11, PB0 to PB7, PB14 to PB15 DC voltage on digital input/output pins
-0.3 +3.9
VLXSD, VFBSD DC voltage on analog pins
RCC_OSC32_OUT/PB12, RCC_OSC32_IN/PB13 DC voltage on XTA +3.6
-0.3
RF1 DC voltage on RF pin +1.4 -
Variations between different VDDX
|ΔVDD| - 50 mV
power pins of the same domain
Note: All the main power and ground pins must always be connected to the external power supply, in the permitted
range.
ΣIVDD Total current into sum of all VDD power lines (source) 130
ΣIVGND Total current out of sum of all ground lines (sink) 130
IVDD(PIN) Maximum current into each VDD power pin (source) 100
Typ. Typ.
Symbol Parameter Test conditions Unit
VDD = 1.8 V VDD = 3.3 V
Shutdown 12 25 nA
Deepstop, no timer, wakeup
0.618 0.649
GPIO, RAM0 retained
Deepstop, no timer, wakeup
0.767 0.792
GPIO, all RAM retained
Deepstop (32 kHz LSI), RAM0
1.103 1.197
retained
Deepstop (32 kHz LSI), all RAMs
1.245 1.344
retained
Deepstop (32 kHz LSE), RAM0
Core current 0.892 0.981
ICORE retained
consumption µA
Deepstop (32 kHz LSE), all RAM
0.978 1.074
retained
CPU in Run (64 MHz).
3850 2679
Dhrystone, clock source PLL64
CPU in Run (32 MHz).
2998 2216
Dhrystone, clock source PLL64
CPU in RUN (16 MHz).
2161 1759
Dhrystone, clock source PLL64
CPU in RUN (16 MHz).
1726 1523
Dhrystone, clock source HSE
Typ. Typ.
Symbol Parameter Test conditions Unit
VDD = 1.8 V VDD = 3.3 V
Typ. Typ.
Symbol Parameter Test conditions Unit
VDD = 1.8 V VDD = 3.3 V
Shutdown 12 25 nA
Deepstop, no timer,
wake up GPIO, RAM0 0.59 0.60
retained
Deepstop, no timer,
wake up GPIO, all 0.72 0.74
RAM retained
Deepstop (32 kHz
1.05 1.15
LSI), RAM0 retained
Deepstop (32 kHz
LSI), all RAMs 1.19 1.28
retained
Deepstop (32 kHz
0.85 0.94
LSE ), RAM0 retained
Deepstop (32 kHz
0.98 1.08
LSE), all RAM retained
CPU in Run (64 MHz).
Dhrystone, clock 4617 4635
source PLL64
CPU in Run (32 MHz).
Dhrystone, clock 3532 3627
source PLL64
CPU in RUN (16
MHz), all peripherals
Core current 1930 1630
ICORE off, clock source
consumption PLL64 µA
CPU in RUN (16
MHz), all peripherals 1497 1395
off, clock source HSE
CPU in WFI (64 MHz),
all peripherals off, 1904 1926
clock source PLL64
CPU in WFI (32 MHz),
all peripherals off, 1587 1436
clock source PLL64
CPU in WFI (16 MHz),
all peripherals off, 1860 1583
clock source PLL64
CPU in WFI (16 MHz),
all peripherals off,
829 853
clock source Direct
HSE
Radio RX at sensitivity
- 8301
level
Radio TX 0 dBm
- 9681
output power
Radio RX at sensitivity
level with CPU in WFI
- 9171
(32MHz), clock source
Direct HSE
Typ. Typ.
Symbol Parameter Test conditions Unit
VDD = 1.8 V VDD = 3.3 V
Radio TX 0 dBm
Core current output power with
ICORE CPU in WFI (32MHz), - 10526 µA
consumption
clock source Direct
HSE
Computed value (CPU
64 MHz Dhrystone -
IDYNAMIC Dynamic current - 31.5 µA/MHz
CPU 32 MHz
Dhrystone) / 32
Table 16. Peripheral current consumption at VDD = 3.3 V, system clock (32 MHz), SMPS on
ADC 25
DMA 34
GPIOA 1
GPIOB 1
I2C1 40
IWDG 7
LPUART 54
PKA 358
TRNG 67
µA
RTC 10
SPI3/I2S3 38/43
Systick 8
TIM2 132
TIM16 80
TIM17 77
USART 87
SYSCFG 23
CRC 6
1. Tested according to Bluetooth® SIG radio frequency physical layer (RF PHY) test suite (not tested in production).
Table 18. Bluetooth® Low Energy RF transmitter characteristics at 1 Mbit/s not coded
1. Tested according to Bluetooth® SIG radio frequency physical layer (RF PHY) test suite (not tested in production).
Table 19. Bluetooth® Low Energy RF transmitter characteristics at 2 Mbit/s not coded
1. Tested according to Bluetooth® SIG radio frequency physical layer (RF PHY) test suite (not tested in production).
Table 20. Bluetooth® Low Energy RF transmitter characteristics at 1 Mbit/s LE coded (S=8)
1. Tested according to Bluetooth® SIG radio frequency physical layer (RF PHY) test suite (not tested in production).
Optimum RF source
ZRF1 @ 2440 MHz - 40 - Ω
(impedance at RF1 pin)
Adjacent interference
C/I1 MHz Wanted signal = -67 dBm, PER < 30.8% - -1 - dBc
finterference = fRX ± 1 MHz
Adjacent Interference
C/I2 MHz Wanted signal = -67 dBm, PER < 30.8% - -35 - dBc
finterference = fRX ± 2 MHz
Adjacent interference
C/I3 MHz finterference = fRX ± (3+n) MHz Wanted signal = -67 dBm, PER < 30.8% - -47 - dBc
[n = 0,1,2…]
Image frequency interference
C/IImage Wanted signal = -67 dBm, PER < 30.8% - -25 - dBc
finterference = fimage
Optimum RF source
ZRF1 @ 2440 MHz - 40 - Ω
(impedance at RF1 pin)
Adjacent interference
C/I2 MHz Wanted signal = -67 dBm, PER < 30.8% - -14 - dBc
finterference = fRX ± 2 MHz
Adjacent interference
C/I4 MHz Wanted signal = -67 dBm, PER < 30.8% - -41 - dBc
finterference = fRX ± 4 MHz
Adjacent interference
C/I6 MHz finterference = fRX ± (6+2n) MHz Wanted signal = -67 dBm, PER < 30.8% - -45 - dBc
[n = 0,1,2…]
Image frequency interference
C/IImage Wanted signal = -67 dBm, PER < 30.8% - -25 - dBc
finterference = fimage-2M
Table 23. Bluetooth® Low Energy RF receiver characteristics at 1 Msym/s LE coded (S=2)
Adjacent interference
C/I1 MHz Wanted signal = -72 dBm, PER < 30.8% -5 - dBc
finterference = fRX ± 1 MHz
Adjacent interference
C/I2 MHz Wanted signal = -72 dBm, PER < 30.8% -38 - dBc
finterference = fRX ± 2 MHz
Adjacent interference -
C/I3 MHz finterference = fRX ± (3+n) MHz Wanted signal = -72 dBm, PER < 30.8% -50 - dBc
[n = 0,1,2…]
Image frequency interference
C/IImage Wanted signal = -72 dBm, PER < 30.8% -30 - dBc
finterference = fimage
Table 24. Bluetooth® Low Energy RF receiver characteristics at 1 Msym/s LE coded (S=8)
Adjacent interference
C/I1 MHz Wanted signal = -79 dBm, PER < 30.8% -4 - dBc
finterference = fRX ± 1 MHz
Adjacent interference
C/I2 MHz Wanted signal = -79 dBm, PER < 30.8% -39 - dBc
finterference = fRX ± 2 MHz
Adjacent interference -
C/I3 MHz finterference = fRX ± (3+n) MHz Wanted signal = -79 dBm, PER < 30.8% -53 - dBc
[n = 0,1,2…]
Image frequency interference
C/IImage Wanted signal = -79 dBm, PER < 30.8% -33 - dBc
finterference = fimage
VPVD0 PVD0 threshold PVD0 threshold at the falling edge of VDDIO - 2.05 -
VPVD1 PVD1 threshold PVD1 threshold at the falling edge of VDDIO - 2.21 -
VPVD2 PVD2 threshold PVD2 threshold at the falling edge of VDDIO - 2.36 -
VPVD3 PVD3 threshold PVD3 threshold at the falling edge of VDDIO - 2.53 -
V
VPVD4 PVD4 threshold PVD4 threshold at the falling edge of VDDIO - 2.64 -
VPVD5 PVD5 threshold PVD5 threshold at the falling edge of VDDIO - 2.82 -
VPVD6 PVD6 threshold PVD6 threshold at the falling edge of VDDIO - 2.91 -
Typ.
Symbol Parameter Conditions Unit
25 °C 85 °C 105 °C
fHCLK = 64 MHz
2349 2428 2476
All peripherals disabled
fHCLK = 32 MHz
IDD(Run) Supply current in Run mode(1) 1964 2040 2086 µA
All peripherals disabled
fHCLK = 16 MHz
1617 1686 1729
All peripherals disabled
Clock OFF 742 5197 12499
Clock source LSI 1290 5791 13294
Clock source LSI
1358 5900 13298
RTC ON
IDD(Deepstop) Supply current in Deepstop(2) nA
Clock source LSI
1300 5864 13298
IWDG ON
Clock source LSI
1373 5946 13395
RTC, LPUART and IWDG ON(3)
Typ.
Symbol Parameter Conditions Unit
25 °C 85 °C 105 °C
TWUDEEPSTOP Wakeup time from Deepstop mode to Run mode Wakeup from GPIO VDD = 3.3 V flash memory 170 µs
VDD =3 .3 V
fNOM Nominal frequency Ambient temperature - 33 - kHz
Typical corner
ΔFRO_ΔT/FRO Frequency spread vs. temperature Standard deviation - 140 - ppm/ºC
Write mode 3 -
IDD Average consumption from VDD Erase mode 3 - mA
Mass erase 5 -
1. Guaranteed by design.
Ilkg Input leakage current Max(VDDx)(1) <= VIN <= Max(VDDx)(1) +1 V - - 650 nA
1. CMOS outputs are compatible with JEDEC standards JESD36 and JESD52.
DT57475V1
1. The external reset circuit protects the device against parasitic resets.
2. The user must ensure that the level on the RSTN pin can go below the VIL(RSTN) max. level specified in the
table, otherwise the reset is not taken into account by the device.
3. The external capacitor on RSTN must be placed as close as possible to the device.
Rin Internal access resistance VBOOST is enabled for VBAT < 2.7 V - - 550 Ω
Differential input
ENOB Diff Effective number of bits - 11.5 - bits
@1 kHz, -1 dBFs, FS = 1 MHz with DF
Single ended
SNR SE Signal-to-noise ratio - 70 - dB
@1 kHz, -1 dBFs, FS = 1 MHz with DF
Single ended
ENOB SE Effective number of bits - 11 - bits
@1 kHz, -1 dBFs, FS = 1 MHz with DF
- ADC_ERR_1V7 - 13 -
- ADC_ERR_2V4 Absolute error when used for battery - 0 -
mV
- ADC_ERR_3V0 measurements at 1.7 V, 2.4 V, 3.0 V, 3.6 V - -9 -
- ADC_ERR_3V6 - -22 -
Prescaler divider PR[2:0] bits Min. timeout RL[11:0] = 0x000 Max. timeout RL[11:0] = 0xFFF Unit
/4 0 0.125 512
/8 1 0.250 1024
/16 2 0.500 2048
/32 3 1.0 4096 ms
/64 4 2.0 8192
/128 5 4.0 16384
/256 6 or 7 8.0 32768
tAF Maximum pulse width of spikes that are suppressed by the analog filter 50 110 ns
Master mode 32
fSCK SPI clock frequency - - MHz
Slave mode 32(1)
tsu(NSS) NSS setup time - 4 / fPCLK - - -
1. The maximum frequency in slave transmitter mode is determined by the sum of tv(SO) and tsu(MI), which has to fit SCK low
or high phase preceding the SCK sampling edge. This value can be achieved when the SPI communicates with a master
having tsu(MI) = 0 while duty(SCK) = 50 %.
DT57476V1
DT57477V1
Figure 16. SPI timing diagram - master mode
DT57478V1
7 Package information
In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK2
packages, depending on their level of environmental compliance. ECOPACK2 specifications, grade definitions
and product status are available at: www.st.com. ECOPACK2 is an ST trademark.
ddd C
SEATNG PLANE
A1
A3
SIDE VIEW
17 e
8
b
E2 E
24 L
42_VFQFPN32_CALAMBA_ME_V1
PIN #1 ID 32 25
CHAMFER 0.35
b L
D2
BOTTOM VIEW
Millimetres Inches(1)
Symbol
Min Typ Max Min Typ Max
A1 0 - 0.05 0 - 0.0020
A3 - 0.20 - - 0.008 -
b 0.18 0.25 0.30 0.0070 0.0098 0.0118
D 4.90 5.00 5.10 0.1929 0.19 0.2008
E 4.90 5.00 5.10 0.1929 0.19 0.2008
D2 3.60 3.70 3.80 0.1417 0.1457 0.1496
E2 3.60 3.70 3.80 0.1417 0.1457 0.1496
e - 0.50 - - 0.0197 -
L 0.30 0.40 0.50 0.0118 0.0157 0.0197
ddd - - 0.05 - - 0.0020
3.50
0.80
0.25 0.25
42_VFQFPN32_CALAMBA_FP_V1
4.10
0.30
bbb Z
(0.335)
e1 A1
A2 BALL LOCATION
F e C
G 6 4 2 (0.269)
7 5 3 1
A
B
C
D DETAIL A
e E
F
(0.630) G e2
H
J
K
L
M
N e
(0.289) K
e A
(0.421)
H
A3 A2
b
FRONT VIEW
B
BUMP
A1
eee
1 2 b (36x) Z
ccc Z X Y
B0LY_WLCSP36_ME_V2
ddd Z
SEATING PLANE
(4x) aaa 4
3
D A DETAIL A
ROTATED 90°
TOP VIEW
millimeters inches(1)
Symbol
Min Typ Max Min Typ Max
A1 - 0.15 - - 0.0059 -
A2 - 0.25 - - 0.0098 -
N 36
aaa - - 0.10 - - 0.004
bbb - - 0.10 - - 0.004
Dpad
Dsm
Dimension Values
Pitch 0.4 mm
Dpad 0,225 mm
Dsm 0.290 mm typ. (depends on soldermask registration tolerance)
Stencil opening 0.250 mm
Stencil thickness 0.100 mm
Dot
Product identification(1)
Revision code
Y WW
DT58390
Date code
1. Parts marked as “ES”, “E” or accompanied by an engineering sample notification letter, are not yet qualified
and therefore not approved for use in production. ST is not responsible for any consequences resulting from
such use. In no event will ST be liable for the customer using any of these engineering samples in production.
ST’s Quality department must be contacted prior to any decision to use these engineering samples to run a
qualification activity.
8 Ordering information
Example: STM32 WB 09 K E V 6 TR
Device family
STM32 = Arm-based 32-bit microcontroller
Product type
WB = wireless Bluetooth®
Device subfamily
09 = full set of features
Pin count
K = 32 pins
T = 36 pins
Flash memory size
E = 512 Kbytes
Package(1)
F = WLCSP
V = VFQFPN
Temperature range
6 = -40 °C up to +85 °C
7 = -40 °C up to +105 °C
Packing
TR = tape and reel
1. ECOPACK2 (RoHS compliant and free of brominated, chlorinated and antimony oxide flame retardants).
Note: For a list of available options (memory, package, and so on) or for further information on any aspect of this
device, contact your nearest ST sales office.
The STMicroelectronics group of companies (ST) places a high value on product security, which is why the ST
product(s) identified in this documentation may be certified by various security certification bodies and/or may
implement our own security measures as set forth herein. However, no level of security certification and/or built-in
security measures can guarantee that ST products are resistant to all forms of attacks. As such, it is the
responsibility of each of ST's customers to determine if the level of security provided in an ST product meets the
customer needs both in relation to the ST product alone, as well as when combined with other components and/or
software for the customer end product or application. In particular, take note that:
• ST products may have been certified by one or more security certification bodies, such as Platform
Security Architecture (www.psacertified.org) and/or Security Evaluation standard for IoT Platforms
(www.trustcb.com). For details concerning whether the ST product(s) referenced herein have received
security certification along with the level and current status of such certification, either visit the relevant
certification standards website or go to the relevant product page on www.st.com for the most up to date
information. As the status and/or level of security certification for an ST product can change from time to
time, customers should re-check security certification status/level as needed. If an ST product is not shown
to be certified under a particular security standard, customers should not assume it is certified.
• Certification bodies have the right to evaluate, grant and revoke security certification in relation to ST
products. These certification bodies are therefore independently responsible for granting or revoking
security certification for an ST product, and ST does not take any responsibility for mistakes, evaluations,
assessments, testing, or other activity carried out by the certification body with respect to any ST product.
• Industry-based cryptographic algorithms (such as AES, DES, or MD5) and other open standard
technologies which may be used in conjunction with an ST product are based on standards which were not
developed by ST. ST does not take responsibility for any flaws in such cryptographic algorithms or open
technologies or for any methods which have been or may be developed to bypass, decrypt or crack such
algorithms or technologies.
• While robust security testing may be done, no level of certification can absolutely guarantee protections
against all attacks, including, for example, against advanced attacks which have not been tested for,
against new or unidentified forms of attack, or against any form of attack when using an ST product outside
of its specification or intended use, or in conjunction with other components or software which are used by
customer to create their end product or application. ST is not responsible for resistance against such
attacks. As such, regardless of the incorporated security features and/or any information or support that
may be provided by ST, each customer is solely responsible for determining if the level of attacks tested for
meets their needs, both in relation to the ST product alone and when incorporated into a customer end
product or application.
• All security features of ST products (inclusive of any hardware, software, documentation, and the like),
including but not limited to any enhanced security features added by ST, are provided on an "AS IS"
BASIS. AS SUCH, TO THE EXTENT PERMITTED BY APPLICABLE LAW, ST DISCLAIMS ALL
WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, unless the
applicable written and signed contract terms specifically provide otherwise.
Revision history
Table 50. Document revision history
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
3 Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 Arm® Cortex®–M0+ core with MPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 System architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3 Memory protection unit (MPU). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4 Memories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4.1 Embedded flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4.2 Embedded SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.4.3 Embedded ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.4.4 Embedded OTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.5 Security and safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.6 Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.7 RF subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.7.1 RF front-end block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.7.2 IPDs for STM32WB09xE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.8 Power supply management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.8.1 SMPS step-down regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.8.2 Power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.8.3 Linear voltage regulators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.8.4 Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.9 Reset management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.10 Operating modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.10.1 Run mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.10.2 Deepstop mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.10.3 Shutdown mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.11 Clock management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.12 General purpose inputs/outputs (GPIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.13 Direct memory access (DMA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.14 Nested vectored interrupt controller (NVIC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.15 Analog digital converter (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.15.1 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.16 True random number generator (TRNG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.17 Timers and watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.17.1 General-purpose timers (TIM2, TIM16, TIM17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
List of tables
Table 1. STM32WB09xE device features and peripheral counts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Table 2. SRAM overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Table 3. IPDs for STM32WB09xE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Table 4. Relationship between the low-power modes and functional blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Table 5. Legend/abbreviations used in the pinout table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Table 6. Pin description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 7. Alternate function port A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 8. Alternate function port B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 9. Application circuit external components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Table 10. Voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 11. Current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 12. Thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 13. General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 14. Main performance SMPS ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 15. Main performance SMPS bypassed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Table 16. Peripheral current consumption at VDD = 3.3 V, system clock (32 MHz), SMPS on . . . . . . . . . . . . . . . . . . . . . 39
Table 17. Bluetooth® Low Energy RF general characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table 18. Bluetooth® Low Energy RF transmitter characteristics at 1 Mbit/s not coded . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Table 19. Bluetooth® Low Energy RF transmitter characteristics at 2 Mbit/s not coded . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Table 20. Bluetooth® Low Energy RF transmitter characteristics at 1 Mbit/s LE coded (S=8) . . . . . . . . . . . . . . . . . . . . . . 42
Table 21. Bluetooth® Low Energy RF receiver characteristics at 1 Msym/s uncoded . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Table 22. Bluetooth® Low Energy RF receiver characteristics at 2 Msym/s uncoded . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 23. Bluetooth® Low Energy RF receiver characteristics at 1 Msym/s LE coded (S=2) . . . . . . . . . . . . . . . . . . . . . . . 45
Table 24. Bluetooth® Low Energy RF receiver characteristics at 1 Msym/s LE coded (S=8) . . . . . . . . . . . . . . . . . . . . . . . 45
Table 25. Embedded reset and power control block characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Table 26. Current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Table 27. Low-power mode wakeup timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Table 28. HSE crystal requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Table 29. LSE crystal requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 30. HSI oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 31. LSI oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 32. PLL characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Table 33. Flash memory characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Table 34. Flash memory endurance and data retention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Table 35. ESD absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Table 36. I/O static characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Table 37. Output voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Table 38. RSTN pin characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Table 39. ADC characteristics (HSI must be set to PLL mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Table 40. Temperature sensor characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Table 41. TIM1 characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Table 42. IWDG min./max. timeout period at 32 kHz (LSE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Table 43. I2C analog filter characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Table 44. SPI characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Table 45. VFQFPN32 - Mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Table 46. WLCSP36 - Mechanical data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 47. WLCSP36 - Example of PCB design rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Table 48. Package thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Table 49. Ordering information scheme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Table 50. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
List of figures
Figure 1. STM3WB09xE block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Figure 2. Bus matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Figure 3. STM3WB09xE RF block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 4. Power supply configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 5. Power supply domain overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 6. Clock tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 7. VFQFPN32 pinout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Figure 8. WLCSP36 ballout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 9. Application circuit: DC-DC converter, WLCSP36 package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 10. Application circuit: DC-DC converter, VFQFPN32 package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 11. Pin loading conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 12. Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 13. Recommended RSTN pin protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Figure 14. SPI timing diagram - slave mode and CPHA = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Figure 15. SPI timing diagram - slave mode and CPHA = 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Figure 16. SPI timing diagram - master mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Figure 17. VFQFPN32 - Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Figure 18. VFQFPN32 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Figure 19. WLCSP36 - Outline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Figure 20. WLCSP36 - Footprint example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Figure 21. WLCSP36 marking example (package top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62