Skip to main content
Associate II
July 15, 2025
Question

I2S under STM32CubeIde on Nucleo144 STM32F767ZI not generating clock or word select signals !

  • July 15, 2025
  • 6 replies
  • 436 views

Hi,

Still attempting to work with STM32F767ZI board to generate signals to manage I2S mic (INMP441)

I have followed many recommendations, even used MX, but still no clock nor word select signals are generated from MCU....

But throu GPIO I can generate a clean square signal ?! So ?

Did I miss a thing ?

Thx very much for your help

This topic has been closed for replies.

6 replies

ST Technical Moderator
July 16, 2025

Hello @L77d 

Check your STM32F767ZI-Nucleo Set-up and configuration within the available example (check recommendations in the readme file), then update the project according to your needs:

STM32CubeF7/Projects/STM32F767ZI-Nucleo/Examples/I2S/I2S_DataExchangeInterrupt at master · STMicroelectronics/STM32CubeF7 · GitHub

 

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
L77dAuthor
Associate II
August 5, 2025

Hello Imen.D,

I follow your recommandations, and tried the example, and it works.

The main problem was here:

I2SHandle.Init.Mode = I2S_MODE_MASTER_RX;

You have to set in master mode to get driving signals under i2s1

So I decided to go back to MX and take care of this, in a new configuration, but it really not works !

Why ?

ST Technical Moderator
August 5, 2025

Which STM32CubeMX version used ?

If not the version 6.15 is used, please update it and test with this latest release.

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
L77dAuthor
Associate II
August 5, 2025

Sorry I mean

STM32CubeIDE

 

Version: 1.19.0

Build: 25607_20250703_0907 (UTC)