
7.12
Audio
7.12.1
Description
A codec CS42L51-CNZ is connected to the SAI interface of STM32U575AII6Q which supports the TDM feature of
the SAI port. The TDM feature offers STM32U575AII6Q the capability to stream stereo audio channels.
There is also one digital microphone on the STM32U575I-EV Evaluation board, which offers the possibility to
connect a MEMS extension daughterboard.
7.12.2
Operating voltage
The microphone is supplied by VDD and compatible with the VDD_MCU voltage range from 1.71 to 3.6 V. The
audio codec has two supplies:
•
VDD_CODEC connected to VDD compatible with VDD_MCU low voltage 1.71 V but limited to a maximum of
3.47 V according to audio codec datasheet
•
1V8_CODEC dedicated 1.8 V source provided by U31
7.12.3
Audio codec interface
The audio codec interface is the MCU SAI1 and the I2C2 interface.
The audio codec I
2
C frequency is limited to 100 kHz. The base I
2
C
‑
bus address is
0x94
(
0b 1001.010x
).
describes the hardware configuration for the audio codec interface SAI and I
2
C.
Table 20.
Hardware I/O configuration for the audio codec interface SAI and I
2
C
I/O
Hardware
Setting
Configuration
PF6
R153
ON
PF6 is used as SAI1_SDIN_B to interface the audio codec.
No other muxing
PF7
R154
ON
PF7 is used as SAI1_MCLK_B to interface the audio codec.
No other muxing
PF8
R157
ON
PF8 is used as SAI1_SCK_B to interface the audio codec.
No other muxing
PF9
SB62
ON
PF9 is used as SAI1_FS_B to interface the audio codec.
OFF
PF9 is not used for the audio codec, it can be used for motor control.
PD6
R206
ON
PD6 is used as SAI1_SDOUT_A to interface the audio codec.
No other muxing
PB10
SB46
ON
PB10 is used as I2C_SCL to interface the audio codec and it is shared
with MFX, UCPD, touch panel, Ext_I2C, EEPROM, 3D accelerometer, 3D
gyroscope, Camera, and STMod+.
PB11
SB49
ON
PB11 is used as I2C_SDA to interface the audio codec and it is shared
with MFX, UCPD, touch panel, Ext_I2C, EEPROM, 3D accelerometer, 3D
gyroscope, Camera, and STMod+.
1. The default configuration is shown in bold.
7.12.4
Digital microphones
U48 on the STM32U575I-EV Evaluation board is an STM MEMS digital omnidirectional microphone providing
PDM (pulse density modulation) outputs. The data output of the microphone is connected to the ADF1
interface of STM32U575AII6Q. The microphone is driven with the programmable clock directly generated by
STM32U575AII6Q.
STM32U575I-EV
Audio
UM2854
-
Rev 1
page 37/105