STM32H743 Clock to pdm microphone is not changing
Hello,
I'm just started using a nucleo-h743x. I have configured the I2S to acquire some audio from the a digital microphone.
Supposing that I use one of SPI1,2,3 for that, the i2s clock reaching the peripheral should the one that in MX is called (To SPI 1,2,3) right?
The peripheral is configured as Half Duplex Master Receive, 24bit in 32bit dataframe, MSB First, Fs 32kHz (see image attached).

Measuring with the oscilloscope the PDM clock reaching the microphone I see 1Mhz (which is low for the microphone I’m using). I would like to increase I but I don’t really understand the relation between the i2s clock and the actual frequency reaching the microphone. ST describes, in the pdm2pcm YouTube video a relation between sampling frequency and decimation and actual pdm clock. But this is not possibile, the i2s is a peripheral and pdm2pcm is a library and changing decimation has not effect on the microphone clock.
Changing PLL1 divider R (PLL_I2SR should be the clock source) has no effect at all. In other stm32 changing that divider has effect directly on the pdm clock signal.
