![NXP Semiconductors MKL27Z128VFM4 Reference Manual Download Page 592](http://html1.mh-extra.com/html/nxp-semiconductors/mkl27z128vfm4/mkl27z128vfm4_reference-manual_1721847592.webp)
IPBus (ips_rdata[7:0])
Read Access
SPI_CORE_SHFR
FIFO Ctrlr
FIFO depth = 8 bytes
Read
Control
TX- FIFO
shfr_tx_reg
SPI_REG_BLOCK
SPI Data Register
spidh:l_tx_reg
Figure 35-5. SPIH:L write side structural overview in FIFO mode
35.5.5 SPI Transmission by DMA
SPI supports both Transmit and Receive by DMA. The basic flow of SPI transmission by
DMA is as below.
Configure SPI before Transmission
RESET
Configure DMA Controller
for SPI Transmission
Set TXDMAE/RXDMAE=1 to enable
Transmit/Receive by DMA
Set SPE=1 to start transmission in
master mode or enable SPI for
transmission in slave moe
Wait for interrupt(s) of DMA Controller
indicating end of SPI transmission
Figure 35-6. Basic Flow of SPI Transmission by DMA
Functional description
KL27 Sub-Family Reference Manual , Rev. 5, 01/2016
592
Freescale Semiconductor, Inc.