RM0090
Reset and clock control for STM32F405xx/07xx and STM32F415xx/17xx(RCC)
7
Reset and clock control for
STM32F405xx/07xx and STM32F415xx/17xx(RCC)
7.1
Reset
There are three types of reset, defined as system Reset, power Reset and backup domain
Reset.
7.1.1
System reset
A system reset sets all registers to their reset values except the reset flags in the clock
controller CSR register and the registers in the Backup domain (see
A system reset is generated when one of the following events occurs:
1.
A low level on the NRST pin (external reset)
2.
Window watchdog end of count condition (WWDG reset)
3.
Independent watchdog end of count condition (IWDG reset)
4.
A software reset (SW reset) (see
5.
Low-power management reset (see
Software reset
The reset source can be identified by checking the reset flags in the
status register
The SYSRESETREQ bit in Cortex
Register must be set to force a software reset on the device. Refer to the Cortex
FPU technical reference manual for more details.
(RCC_CSR).
®
-M4 with FPU Application Interrupt and Reset Control
DocID018909 Rev 11
Software
reset)
Low-power management
Figure
4).
reset)
RCC clock control &
®
-M4 with
213/1731
268
Need help?
Do you have a question about the STM32F405 and is the answer not in the manual?
Questions and answers