Skip to main content
Jnevi.1
Associate III
October 19, 2020
Question

Diagram for STM32F4 flash stall interrupt latency

  • October 19, 2020
  • 4 replies
  • 1100 views

Hi,

some time ago i saw a good picture/diagram which showed the latency of IRQ execution on an stm32 with one flash bank and in comparison with 2 flash banks.

On the controllers with one flash bank the execution is stalled, and with 2 flash banks it is just the 12 cycles latency.

but i can't find this picture anymore. it was somewhere in the ST documentation. Does anybody know where i might have seen this? i looked at the datasheets & ref manual of the stm32f4x7. maybe i looked in th ewrong place or i oversaw it.

thanks for help

This topic has been closed for replies.

4 replies

TDK
October 19, 2020
"If you feel a post has answered your question, please click ""Accept as Solution""."
Jnevi.1
Jnevi.1Author
Associate III
October 19, 2020

it depends...if a sector is erased, the execution is stalled. this behaves differently if you have 1 or 2 memory banks (erase and code on different banks)

and there was a nice diagram which showed exactly this bahaviour

Tesla DeLorean
Guru
October 19, 2020

I don't recall seeing one, so if I had to guess I'd say it would be in a seminar presentation or application note type document, perhaps an old programming manual document.

@Amel NASRI​ 

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..