cancel
Showing results for 
Search instead for 
Did you mean: 

problem about I2S3

hw12xian
Associate II
Posted on December 20, 2012 at 11:09

I get a problem when using I2S3 of STM32F107. when I2S3 works at slave mode, the MCLK can not be created. What I want to ask is why there is no MCLK output, when I2S3 working at slave mode. Or maybe the I2S3 configuration is wrong.

#i2s3-mclk
3 REPLIES 3
frankmeyer9
Associate II
Posted on December 20, 2012 at 11:21

What I want to ask is why there is no MCLK output, when I2S3 working at slave mode.

 

By definition of the I2S protocol.

The clock signal is generated by the bus master. If you configure your stm32f107 as slave, the other side (the master) is assumed to generate the clock.

hw12xian
Associate II
Posted on December 25, 2012 at 06:29

thank you. I have used LM3S9B92. When it works in slave mode, it can provide MCLK. what I want to confirm is that can STM32 provide MCK when it's I2S works in slave mode.

thanks again!! 

hw12xian
Associate II
Posted on December 25, 2012 at 06:52

thank you. I have used LM3S9B92. When it works in slave mode, it can provide MCLK. what I want to confirm is that can STM32 provide MCK when it's I2S works in slave mode.

thanks again!!