
NUC126
Aug. 08, 2018
Page
781
of 943
Rev 1.03
NUC12
6 S
E
RI
E
S
T
E
CH
NI
CA
L R
E
F
E
RE
NCE
MA
NUA
L
Figure 6.21-7 SPI Communication with Different SPI Clock Configuration (SCLKMODE=0x1)
Figure 6.21-8 SPI Communication with Different SPI Clock Configuration (SCLKMODE=0x2)
Data N
Data (N+1)
Data Frame
SPI_SS
(USCIx_CTL0)
SPI_MOSI
(USCIx_DAT0)
SPI_CLK
(USCIx_CLK)
SPI_MISO
(USCIx_DAT1)
MSB
TX[n]
TX
[n-1]
RX
[n-1]
MSB
RX[n]
MSB
TX[n]
TX
[n-1]
LSB
TX[0]
LSB
RX[0]
RX
[n-1]
MSB
RX[n]
LSB
TX[0]
LSB
RX[0]
Note:
x = 0,1,2
USPI_PROTCTL[0] = 0;
USPI_PROTCTL[7:6] = 0x1;
USPI_CTLIN0[2] = 1;
USPI_LINECTL[0] = 0;
USPI_LINECTL[7] = 1;
Data N
Data (N+1)
Data Frame
SPI_SS
(USCIx_CTL0)
SPI_MOSI
(USCIx_DAT0)
SPI_CLK
(USCIx_CLK)
SPI_MISO
(USCIx_DAT1)
MSB
TX[n]
TX
[n-1]
LSB
TX[0]
LSB
RX[0]
RX
[n-1]
MSB
RX[n]
MSB
TX[n]
TX
[n-1]
LSB
TX[0]
LSB
RX[0]
RX
[n-1]
MSB
RX[n]
Note:
x = 0,1,2
USPI_PROTCTL[0] = 0;
USPI_PROTCTL[7:6] = 0x2;
USPI_CTLIN0[2] = 1;
USPI_LINECTL[0] = 0;
USPI_LINECTL[7] = 1;