Skip to main content
re.wolff9
Senior
May 2, 2016
Question

Interrupts during flash programming

  • May 2, 2016
  • 1 reply
  • 687 views
Posted on May 02, 2016 at 08:23

While programming the flash memory cannot provide instructions to the processor for execution. So you can only run programs from cache (which you processor doesn't have) or RAM. 

I expect that your code writes a group of data to the flash memory. Then between each write there is a very small time window where the interrupt can fire. and prevent execution of the next flash write (for a short while). That's why the interrupts happen at all... 

    This topic has been closed for replies.

    1 reply

    Amel NASRI
    ST Technical Moderator
    May 23, 2016
    To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.