hello team,
we are using S32K144 64 pin package uC in our design. so we are using FlexIO SPI for as a slave configuration.
as mentioned below pins we are using SPI slave mode
PINS | Pin Names |
3 | FlexIO SPI slave in Pin:FlexIO_D5 |
4 | FlexIO SPI slave out Pin:FlexIO_D4 |
5 | FlexIO SPI slave CS Pin:FlexIO_D7 |
6 | FlexIO SPI slave SCK Pin:FlexIO_D6 |
from the master side SPI fixed to Mode3 (i.e CPOL = 1 and CPHA = 1). so for uC FlexIO will support for Mode 3.
can please share the FlexIO timing diagram?
is there any limitation in FlexIO compared stadard LPSPI?
The driver does not support back-to-back transmission mode for CPHA = 1.
this means it will not works continuously in this mode
There is not like timing diagram but in the references manual section 54.5.4(SPI Slave) the necessary configurations, also, there is an application note that shows how to emulate communications and timing peripherals.
AN12174: Using FlexIO to emulate communications and timing peripherals – Application Note
AN12174SW, Application note software for AN12174
B.R.
VaneB