Associate III
Nov 20, 2018 8:09 PM UTC
Question
STM32L476 maximal SPI clock speed
- 6 replies
- 2883 views
We are using stm32L476 in one project where we need to access external SPI flash. I have
setup SPI clock speed to 10Mhz and it works without any problems, but at 21Mhz flash become
non responsible. When I checked clock with oscilloscope I can see, that waveform is not like
it should be. It can be seen, that voltage goes to around 3.1V, what is OK, but low level is around 0.5V. MCU is running at 64Mhz, but it will be switched to 80Mhz.
SPI bus is quite short around 10mm from MCU pins without any terminators. I also tried to setup different GPIO speed, but it does not improve very much.
So is there any specified maximal GPIO speed when used for SPI peripheral?
