AnsweredAssumed Answered

systick is stopped? while erasing flash memory

Question asked by gao.shark on Nov 14, 2014
Latest reply on Nov 15, 2014 by Clive One
On stm32f407, Erasing a 128KB flash sector takes about 1 second, but after I finished erasing 1 sector, the systick just happend for 3 times(3 milliseconds), as I config systick as 1000Hz.

Does MCU disable systick internally while flash erasing in progress???As my watchdog relies on systick, so watchdog is triggered if I erase n flash sectors a time. and system time is delayed too.

systick runs normal while programing words in flash.

Outcomes