AT32F425
Series Reference Manual
2022.03.30
Page 185
Ver 2.01
0: Short frame synchronization
1: Long frame synchronization
Bit 6
Reserved
0x0
resd
Kept at its default value
Bit 5: 4
STDSEL
0x0
rw
I
2
S standard select
00: Philips standard
01: MSB-aligned standard (left-aligned)
10: LSB-aligned standard (right-aligned)
11: PCM standard
Bit 3
I2SCLKPOL
0x0
rw
I
2
S clock polarity
This bit indicates the clock polarity on the clock pin in idle
state.
0: Low
1: High
Bit 2: 1
I2SDBN
0x0
rw
I
2
S data bit num
00: 16-bit data length
01: 24-bit data length
10: 32-bit data length
11: Not allowed.
Bit 0
I2SCBN
0x0
rw
I
2
S channel bit num
This bit can be configured only when the I
2
S is set to 16-
bit data; otherwise, it is fixed to 32-bit by hardware.
0: 16-bit wide
1: 32-bit wide
13.4.9 SPI_I2S prescaler register (SPI_I2SCLKP)
Bit
Register
Reset value
Type
Description
Bit 15: 12 Reserved
0x0
resd
Forced 0 by hardware.
Bit 9
I2SMCLKOE
0x0
rw
I
2
S Master clock output enable
0: Disabled
1: Enabled
Bit 8
I2SODD
0x0
rw
IOdd factor for I
2
S division
0: Actual divider factor =I2SDIV*2
;
1: Actual divider factor =(I2SDIV*2)+1
。
Bit 11: 10
Bit 7: 0
I2SDIV
0x02
rw
I
2
S division
It is not allowed to configure I2SDIV[9: 0]=0 or I2SDIV[9:
0]=1