cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a way to use I2S Full-duplex with the STM32F207 as slave?

TapiTapo
Associate II
 
7 REPLIES 7

Yes. Set one of the I2Sx/I2SxExt couple as Slave Receiver and the other as Slave Transmitter.

JW

TapiTapo
Associate II

Thank you for your reply!

I'll have to connect I2Sx_WS and I2Sx_SCK on the same master signal?

What do you mean by "same master signal"?

Post a diagram/sketch.

JW

TapiTapo
Associate II

Here a draft sketch.

The I2S master clock and word select going to both I2S slave interface.

0693W000001rnO2QAI.png

Yes, that's it.

Sorry, I was under the impression that 'F2 has all the peripherals 'F4 has - and 'F4 have additional I2SxExt modules which have the SCK/WS connected internally.

JW

TapiTapo
Associate II

This is what I feared.

I do not find any migrating guide from F207 to F407, does it requires a lot of work?

The 'F407 is almost entirely identical with the 'F207 - this is why I didn't even check first.

The two notable differences are the Cortex-M4 processor, which is fully backward compatible with the CM3, and the higher maximum clock.

It may be worth having a look at the lower-end F4 line. They are not that much compatible, but still may fit the bill.

JW