Using 2 SPI modules with a MUX for TPL loopback

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Using 2 SPI modules with a MUX for TPL loopback

1,233件の閲覧回数
Vishal_Pandey
Contributor II

 

Hi !

At any point of time only  one TPL Transceiver is active on the bus i.e., Half duplex. So can we use 2 SPI's instead of 3 as we have Enable options for 2 transceivers as shown in the figure below ?

 

SPI1 used as Master and SPI2 is used as SlaveSPI1 used as Master and SPI2 is used as Slave

 

R!

Vishal

タグ(4)
0 件の賞賛
返信
3 返答(返信)

1,200件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hello Vishal,

The MCU has 3 LPSPI instances + FlexIO that can emulate SPI.

So why you don't use it?

Anyway, we can't confirm that your proposed solution will work.

This is really an application issue.

If you have any specific questions on the LPSPI / FlexIO WH, please let me know,

 

Regards,

Daniel

 

0 件の賞賛
返信

1,188件の閲覧回数
Vishal_Pandey
Contributor II

Hi Daniel,

Thanks for responding ! Flex IO is being used for an other application peripheral(memory). It will be helpful if  you can point out the drawbacks of using 2 SPI modules then I  can think of emulating SPI through External IC or USART. 

R ,

Vishal

0 件の賞賛
返信

1,162件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hello @Vishal_Pandey,

It is difficult for me to review the design because I don't know the use case.

If the two transceivers don't start transfers at the same it, it should be feasible.

As I said, it is an application issue.

If you have any questions on the LPSPI, FlexIO modules or the MCU overall, please let me know,

 

Regards,

Daniel

 

0 件の賞賛
返信