16.6.2 Reset Cause
When a Reset occurs, the bit corresponding to the Reset source is set to
‘1’ and all other bits are written to ‘0’.
If multiple Resets are requested at the same time, RCAUSE will indicate all of the requests that were active simultaneously, meaning that multiple flags may be set.
| Name: | RCAUSE |
| Offset: | 0x04 |
| Reset: | 0x00000XXX |
| Property: | – |
| Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
| Access | |||||||||
| Reset |
| Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
| Access | |||||||||
| Reset |
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| Access | |||||||||
| Reset |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| LOCKUP | SYST | WDT | EXT | BORVDD | POR | ||||
| Access | R | R | R | R | R | R | |||
| Reset | x | x | x | x | x | x |
Bit 6 – LOCKUP Software Reset Flag
This bit is set if software generates a system Reset.
Bit 5 – SYST System Reset Flag
This bit is set if a System Reset flag has occurred.
Bit 4 – WDT Watchdog Reset Flag
This bit is set if the Watchdog generates a system Reset.
Bit 3 – EXT External Reset Flag
This bit is set if the External pin generates a system Reset.
Bit 1 – BORVDD VDD Brownout Reset Flag
This bit is set if a VDD Brownout Reset occurs.
Bit 0 – POR Power-On Reset Flag
This bit is set if a Power-On Reset occurs.
