AnsweredAssumed Answered

STM32L1 SPI throughput

Question asked by VDM on Mar 13, 2015
Hello,

I'm running an STM32L151 at 32MHz and SPI BaudRate = fPCLK / 4.
The device is an SPI Master, and tries to read a Slave as fast as possible.

I'm using DMA TX and RX to speed up things.
I can see the SPI clock running at 8Mbit/s clock, but I still get approx 1.5 µsec timeout between each transmitted byte, which in the end reduces the troughput to less than 4Mb/s

Is there anything I can do to help reduce this latency ?

Thanks for help.
BR,
Vincent.

Outcomes