![Texas Instruments TMS470R1 series Reference Manual Download Page 14](http://html.mh-extra.com/html/texas-instruments/tms470r1-series/tms470r1-series_reference-manual_1097090014.webp)
SPI Operation Modes
8
4-pin option with SPIENA
To use the SPIENA as a WAIT signal pin, the SPIENA pin must be configured
to be functional (SPIPC6.0 = 1). In this mode, an active low signal on the
SPIENA pin will allow the master SPI to drive the clock pulse stream;
otherwise, the master will hold the clock signal.
To use the SPIENA as a WAIT signal pin, the slave SPIENA pin must be
configured as functional (SPIPC6.0 = 1). If the SPIENA pin is in high-z mode
(ENABLE_HIGHZ = 1), the slave will put SPIENA into the high-impedance
once it receives a new character. If the SPIENA pin is in push-pull mode
(ENABLE_HIGHZ = 0), the slave will drive SPIENA high once it receives a
new character. The slave will drive SPIENA low again after new data is written
to the slave shift register (SPIDAT0).
Figure 4.
SPI Four Pin Option with SPIENA
SPI four pin option (2)
Master
Slave
(Master = 1 ; CLKMOD = 1)
(Master = 0 ; CLKMOD = 0)
SPIDAT0
SPIDAT0
MSB
LSB
MSB
LSB
Write to
SPIDAT0
SPISOMI
SPISIMO
SPISOMI
SPISIMO
SPICLK
SPICLK
SPIENA
SPIENA
WRITE TO
SPIDAT0
Write to SPIDAT0 (SLAVE)
Write to SPIDAT0 (Master)
SPICLK
SPISIMO
SPISOMI
SPIENA
Summary of Contents for TMS470R1 series
Page 4: ......