VS1003
7.7 SPI Examples with SM_SDINEW and SM_SDISHARED set
7 SPI BUSES
7.7.1 Two SCI Writes
SCI Write 1
XCS
0
1
2
3
SCK
SI
0
0
0
0
30 31
1
0
X
DREQ
SCI Write 2
32 33
61 62 63
0
0
210
X
DREQ up before finishing next SCI write
Figure 13: Two SCI Operations.
Figure 13 shows two consecutive SCI operations. Note that xCS must be raised to inactive
state between the writes. Also DREQ must be respected as shown in the figure.
7.7.2 Two SDI Bytes
SDI Byte 1
XCS
0
1
2
3
SCK
7
6
5
4
3
SI
6
7
1
0
SDI Byte 2
8
9
13 14 15
7
6
5
2
1
0
X
DREQ
Figure 14: Two SDI Bytes.
SDI data is synchronized with a raising edge of xCS as shown in Figure 14. However, every
byte doesn’t need separate synchronization.
Version: 1.09, 2018-03-16
21