Hello
I have two S32K144 EV board.
One board set SPI master. Other board set SPI Slave.
SPI master pin is
SPI0_CLK(PB2)
SPI0_MISO(PB3)
SPI0_MOSI(PB4)
SPI0_CS(PB0)
SLAVE
SPI1_CLK(PD0)
SPI1_MISO(PD2)
SPI1_MOSI(PD1)
SPI1_CS(PD3)
In case master, I set Chip select pin Software GPIO
In case slave, I set chip Hardware cs.
but I can't understand SPI slave cs timing.
If Master ChipSelect pin is low, slave SPI chipSelect set low.
How do i check SPI slave chipselect low?
Master sudo code
- cs low
- SPI_transmit
- SPI receive
- cs high
slave Sudo code
- get cs pin low (how do i check pin low?)
- SPI_receive data
- SPI_transmit
- get cd pin high
