![Geehy SEMICONDUCTOR APM32F405 Series User Manual Download Page 62](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f405-series/apm32f405-series_user-manual_573630062.webp)
www.geehy.com Page 61
A system reset will occur in case of any of the above events. Besides, the reset
event source can be identified by viewing the reset flag bit in RCM_CSTS
(control/state register).
When the system is reset, all registers except the registers in RCM_CSTS
(control/state register) reset flag bit and backup domain will be reset to the reset
state.
Software reset
Software can be reset by setting SYSRESETREQ in Arm
®
Cortex
®
-M4 interrupt
application and reset control register to "1".
Low-power management reset
Low-power management may reset in two cases, one is when entering the
standby mode, and the other is when entering the stop mode. In these two
cases, if RSTSTDBY (in standby mode) or RSTSTOP (in stop mode) in user
selection byte is set to "1", the system will be reset rather than entering the
standby or stop mode.
"System Reset" reset circuit
The reset source is used in the NRST pin, which remains low in reset
process.
The internal reset source generates a delay of at least 20μs pulse on the
NRST pin through the pulse generator, which causes the NRST to maintain
the level to generate reset; the external reset source directly pulls down the
NRST pin level to generate reset.
The "system reset" reset circuit is shown in the figure below.