You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>STM32W108C8</strong><br />
Serial interfaces<br />
Table 43.<br />
SPI slave GPIO usage<br />
Parameter MOSI MISO SCLK nSSEL<br />
Direction Input Output Input Input<br />
GPIO<br />
configuration<br />
Input<br />
Alternate Output<br />
(push-pull)<br />
Input<br />
Input<br />
SC1 pin PB2 PB1 PB3 PB4<br />
SC2 pin PA0 PA1 PA2 PA3<br />
9.4.1 Setup and configuration<br />
Both serial controllers, SC1 and SC2, support SPI slave mode. SPI slave mode is enabled<br />
by the following register settings:<br />
● The serial controller mode register, SCx_MODE, is ‘2’.<br />
● The SC_SPIMST bit in the SPI configuration register, SCx_SPICFG, is ‘0’.<br />
The SPI slave controller receives its clock from an external SPI master device and supports<br />
rates up to 5 Mbps.<br />
The SPI slave controller supports various frame formats depending upon the clock polarity<br />
(SC_SPIPOL), clock phase (SC_SPIPHA), and direction of data (SC_SPIORD) (see Table 8<br />
6). The SC_SPIPOL, SC_SPIPHA, and SC_SPIORD bits are defined within the<br />
SCx_SPICFG registers.<br />
Table 44.<br />
SPI slave mode formats<br />
SCx_SPICFG<br />
SC_SPIxxx (1)<br />
Frame format<br />
MST ORD PHA POL<br />
nSSEL<br />
0 0 0 0<br />
SCLK in<br />
MOSI in<br />
RX[7]<br />
RX[6]<br />
RX[5]<br />
RX[4]<br />
RX[3]<br />
RX[2]<br />
RX[1]<br />
RX[0]<br />
MISOout<br />
TX[7]<br />
TX[6]<br />
TX[5]<br />
TX[4]<br />
TX[3]<br />
TX[2]<br />
TX[1]<br />
TX[0]<br />
0 0 0 1<br />
SCLK in<br />
MOSI in<br />
RX[7]<br />
RX[6]<br />
RX[5]<br />
RX[4]<br />
RX[3]<br />
RX[2]<br />
RX[1]<br />
RX[0]<br />
MISOout<br />
TX[7]<br />
TX[6]<br />
TX[5]<br />
TX[4]<br />
TX[3]<br />
TX[2]<br />
TX[1]<br />
TX[0]<br />
nSSEL<br />
0 0 1 0<br />
SCLK in<br />
MOSI in<br />
RX[7]<br />
RX[6]<br />
RX[5]<br />
RX[4]<br />
RX[3]<br />
RX[2]<br />
RX[1]<br />
RX[0]<br />
MISOout<br />
TX[7]<br />
TX[6]<br />
TX[5]<br />
TX[4]<br />
TX[3]<br />
TX[2]<br />
TX[1]<br />
TX[0]<br />
Doc ID 018587 Rev 2 78/215