Цитата(Сергей Борщ @ Oct 20 2016, 09:50)

Я не знаю, что делает NVIC_SystemReset, но установка бита SYSRESETREQ в регистре SCB_AIRCR сбрасывает все кроме RTC и содержимого регистра RCC_CSR.
Не спешите с выводами. Как-то раз на STM32 по ошибке подтянул сигнал RST вверх (сильно подтянул). SYSRESETREQ дёргал его вниз, но не получалось. Соответственно, никакого сброса не было
Опять же, теоретически речь может идти о процессоре, встроенном в самодельную систему на FPGA. Там сигнал программного сброса может делать всё, что угодно, например, моргать лампочкой