Figure 18-14. I2S Phillips Standard Timing Diagram (Dtlen=10, Chlen=1, Ckpl=0); Figure 18-15. I2S Phillips Standard Timing Diagram (Dtlen=10, Chlen=1, Ckpl=1); Figure 18-16. I2S Phillips Standard Timing Diagram (Dtlen=01, Chlen=1, Ckpl=0); Figure 18-17. I2S Phillips Standard Timing Diagram (Dtlen=01, Chlen=1, Ckpl=1) - GigaDevice Semiconductor GD32VF103 User Manual

Risc-v 32-bit mcu
Hide thumbs Also See for GD32VF103:
Table of Contents

Advertisement

to or from the SPI_DATA register is needed to complete
18
14 . I2S Phillips standard timing diagram (DTLEN=10, CHLEN=1, CKPL=0)
Figure
-
I2S_CK
I2S_WS
I2S_SD
18
15
Figure
-
. I2S Phillips standard timing diagram (DTLEN=10, CHLEN=1, CKPL=1)
I2S_CK
I2S_WS
I2S_SD
When the packet type is 32-bit data packed in 32-bit frame, two write or read operations to or
from the SPI_DATA register are needed to complete
transmission mode, if a 32-bit data is going to be sent, the first data written to the SPI_DATA
register should be the higher 16 bits, and the second one should be the lower 16 bits. In
reception mode, if a 32-bit data is received, the first data read from the SPI_DATA register
should be the higher 16 bits, and the second one should be the lower 16 bits.

Figure 18-16. I2S Phillips standard timing diagram (DTLEN=01, CHLEN=1, CKPL=0)

I2S_CK
I2S_WS
I2S_SD

Figure 18-17. I2S Phillips standard timing diagram (DTLEN=01, CHLEN=1, CKPL=1)

I2S_CK
I2S_WS
I2S_SD
When the packet type is 24-bit data packed in 32-bit frame, two write or read operations to
or from the SPI_DATA register are needed to complete
transmission mode, if a 24-bit data D[23:0] is going to be sent, the first data written to the
SPI_DATA register should be the higher 16 bits D[23:8]. And the second one should be a
16-bit data, the higher 8 bits of this 16-bit data should be D[7:0] and the lower 8 bits can be
any value. In reception mode, if a 24-bit data D[23:0] is received, the first data read from the
SPI_DATA register is D[23:8]. And the second one is a 16-bit data, the higher 8 bits of this
16-bit data are D[7:0] and the lower 8 bits are zeros.
frame 1 (channel left)
32-bit data
MSB
frame 1 (channel left)
32-bit data
MSB
frame 1 (channel left)
24-bit data
MSB
LSB
frame 1 (channel left)
24-bit data
MSB
LSB
GD32VF103 User Manual
the transmission of
frame 2 (channel right)
LSB
MSB
frame 2 (channel right)
LSB
MSB
the transmission of
frame 2 (channel right)
8-bit 0
MSB
frame 2 (channel
right)
8-bit 0
MSB
the transmission of
a frame.
a frame. In
a frame. In
393

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Table of Contents