Flexio SPI can't get ?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Flexio SPI can't get ?

Jump to solution
712 Views
Teja114
Contributor III

Hi there,

can you people explain us what is FLEXIO spi and what is differs from normal SPI .

please provide any reference document...

Thanks 

Labels (1)
0 Kudos
1 Solution
702 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

FlexIO module is universal module which can be configured to emulate communication protocols or as a timer or PWM generator... The reference manual describes how to configure the module to emulate UART, SPI, I2C or I2S. SDK in S32 Design Studio also supports this.

Then we have this application note:

https://www.nxp.com/docs/en/application-note/AN12174.pdf

https://www.nxp.com/webapp/Download?colCode=AN12174SW&docLang=en

In short, the main difference is that FlexIO communication interface usually does not have all the features when comparing with dedicated modules like LPSPI. Usual approach is to use mainly LPSPI and once all instances are used and you need one more, go for FlexIO.

Regards,

Lukas

 

View solution in original post

0 Kudos
1 Reply
703 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

FlexIO module is universal module which can be configured to emulate communication protocols or as a timer or PWM generator... The reference manual describes how to configure the module to emulate UART, SPI, I2C or I2S. SDK in S32 Design Studio also supports this.

Then we have this application note:

https://www.nxp.com/docs/en/application-note/AN12174.pdf

https://www.nxp.com/webapp/Download?colCode=AN12174SW&docLang=en

In short, the main difference is that FlexIO communication interface usually does not have all the features when comparing with dedicated modules like LPSPI. Usual approach is to use mainly LPSPI and once all instances are used and you need one more, go for FlexIO.

Regards,

Lukas

 

0 Kudos