Skip to main content
Robert Rath
Associate II
Sep 21, 2018 12:23 AM UTC
Solved

Why does STMCubeMX (version 4.27) not provide I2S configuration for STM32F3xx parts?

Why does STMCubeMX (version 4.27) not provide I2S configuration for STM32F3xx parts?

I have inspected the underlying F3 firmware source (current version) and all the I2S registers for SPI2 and SPI3 are present however the HAL driver source is hard coded to force any SPI interfac with I2S support to always be in SPI mode.

Is there an issue with STMCubeMX or is the I2S feature in STM32F3xx series MCU's broken and STM is preventing us from using it?

... Robert Rath

This topic has been closed for replies.
Robert Rath
Robert RathBest answer
Associate II
Sep 21, 2018 5:19 AM UTC

Solved the problem. I had been working with an existing design which had resources already committed hence I2S was disabled. I2S can be correctly configured for a brand new design. Case closed.

1 reply

Robert Rath
Robert RathAuthorBest answer
Associate II
Sep 21, 2018 5:19 AM UTC

Solved the problem. I had been working with an existing design which had resources already committed hence I2S was disabled. I2S can be correctly configured for a brand new design. Case closed.