Flexio SPI can't get ?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Flexio SPI can't get ?

跳至解决方案
754 次查看
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 

标签 (1)
0 项奖励
1 解答
744 次查看
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 项奖励
1 回复
745 次查看
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 项奖励