Serial peripheral interface / inter-IC sound (SPI/I2S)
2
26.7.8
SPIx_I
Address offset: 0x1C
Reset value: 0x0000
15
14
13
12
Res.
Res.
Res.
Res.
Bits 15:12 Reserved: Forced to 0 by hardware
Bit 11 I2SMOD: I2S mode selection
0: SPI mode is selected
1: I2S mode is selected
Note: This bit should be configured when the SPI or I
Bit 10 I2SE: I2S enable
2
0: I
S peripheral is disabled
2
1: I
S peripheral is enabled
Note: Not used in SPI mode
Bits 9:8 I2SCFG: I2S configuration mode
00: Slave - transmit
01: Slave - receive
10: Master - transmit
11: Master - receive
Note: This bit should be configured when the I
Not used for the SPI mode
Bit 7 PCMSYNC: PCM frame synchronization
0: Short frame synchronization
1: Long frame synchronization
Note: This bit has a meaning only if I2SSTD = 11 (PCM standard is used)
Not used for the SPI mode
Bit 6 Reserved: forced at 0 by hardware
Bits 5:4 I2SSTD: I
2
00: I
S Philips standard.
01: MSB justified standard (left justified)
10: LSB justified standard (right justified)
11: PCM standard
For more details on I
Note: For correct operation, these bits should be configured when the I
Not used in SPI mode
Bit 3 CKPOL: Steady state clock polarity
2
0: I
S clock steady state is low level
2
1: I
S clock steady state is high level
Note: For correct operation, this bit should be configured when the I
Not used in SPI mode
678/742
S configuration register (SPIx_I2SCFGR)
11
10
9
I2SMOD
I2SE
I2SCFG
rw
rw
rw
2
S standard selection
2
S standards, refer to
Doc ID 018940 Rev 1
8
7
6
5
PCMSY
Res.
NC
rw
rw
rw
2
S is disabled
2
S is disabled.
Section 26.6.2 on page 654
4
3
2
I2SSTD
CKPOL
DATLEN
rw
rw
rw
2
S is disabled.
2
S is disabled.
RM0091
1
0
CHLEN
rw
rw
Need help?
Do you have a question about the STM32F05 series and is the answer not in the manual?
Questions and answers