Table 255. Stm32Wl5X Spi And Spi/I2S Implementation - STMicroelectronics STM32WL5 Series Reference Manual

Advanced arm-based 32-bit mcus with sub-ghz radio solution
Table of Contents

Advertisement

RM0453
37.3
I2S main features
Half-duplex communication (only transmitter or receiver)
Master or slave operations
8-bit programmable linear prescaler to reach accurate audio sample frequencies (from
8 kHz to 192 kHz)
Data format may be 16-bit, 24-bit or 32-bit
Packet frame is fixed to 16-bit (16-bit data frame) or 32-bit (16-bit, 24-bit, 32-bit data
frame) by audio channel
Programmable clock polarity (steady state)
Underrun flag in slave transmission mode, overrun flag in reception mode (master and
slave) and Frame Error Flag in reception and transmitter mode (slave only)
16-bit register for transmission and reception with one data register for both channel
sides
Supported I
Data direction is always MSB first
DMA capability for transmission and reception (16-bit wide)
Master clock can be output to drive an external audio component. The ratio is fixed at
256 × f
sampling frequency).
37.4
SPI/I2S implementation
The following table describes all the SPI instances and their features embedded in the
devices.
Enhanced NSSP and TI modes
Hardware CRC calculation
2
I
S support
Data size configurable
Rx/Tx FIFO size
1. The SPI1 and SPI2S2 instances are general purpose type while the SUBGHZSPI instance is dedicated for
Sub-GHz radio control exclusively.
Serial peripheral interface / integrated interchip sound (SPI/I2S)
2
S protocols:
2
I
S Philips standard
MSB-justified standard (left-justified)
LSB-justified standard (right-justified)
PCM standard (with short and long frame synchronization on 16-bit channel frame
or 16-bit data frame extended to 32-bit channel frame)
for all I2S modes, and to 128 x f
s

Table 255. STM32WL5x SPI and SPI/I2S implementation

SPI
Features
for all PCM modes (where f
s
SPI1
Yes
Yes
No
from 4 to 16-bit
32-bit
RM0453 Rev 5
is the audio
s
(1)
SPI2S2
SUBGHZSPI
Yes
Yes
Yes
from 4 to 16-bit
from 4 to 16-bit
32-bit
Yes
No
No
32-bit
1255/1450
1311

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32WL5 Series and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Stm32wl55 seriesStm32wl54 series

Table of Contents