cancel
Showing results for 
Search instead for 
Did you mean: 

Why is SPI clock baud rate limited to 18Mbit/s?

JAlle.2
Associate II

I'm using the STM32F072RB MCU and I am trying to increase the SPI baud rate. The HSI48 Clock is 48MHz and the minimum SPI clock prescaler is 2 which comes out to be 24Mbit/s. However, it gives me an error stating that the baud rate is more than 18MBit/s. Why is this and is there anyway to change it?

1 ACCEPTED SOLUTION

Accepted Solutions

This is the limit given in DS, see SPI/I2S characteristics chapter.

So no, you can't change it, learn to live with it.

JW

View solution in original post

2 REPLIES 2

This is the limit given in DS, see SPI/I2S characteristics chapter.

So no, you can't change it, learn to live with it.

JW

TDK
Guru

Or replace the chip with one that can do 24 MHz. Plenty of them out there.

If you feel a post has answered your question, please click "Accept as Solution".