SLAU723A October 2017 ā October 2018 MSP432E401Y , MSP432E411Y
The MSP432E4 microcontroller has the following reset sources:
Table 4-1 provides a summary of results of the various reset operations. The external RST pin, the brownout detection unit, the HIB module, and watchdog timer can all be programmed to generate either a power-on reset (POR) or system reset depending on how the Reset Behavior Control (RESBEHAVCTL) register at offset 0x1D8 is programmed.
| Reset Source | Core Reset? | JTAG Reset? | On-Chip Peripherals Reset? |
|---|---|---|---|
| Externally generated POR | Yes | Yes | Yes |
| RST pin POR | Yes | Pin configuration only | Yes |
| RST pin system reset | Yes | Pin configuration only | Yes |
| Brownout POR | Yes | Pin configuration only | Yes |
| Brownout system reset | Yes | Pin configuration only | Yes |
| Software system reset request using the SYSRESREQ bit in the APINT register | Yes | Pin configuration only | Yes |
| Software system reset request using the VECTRESET bit in the APINT register | Yes | No | No |
| Software peripheral reset | No | Pin configuration only | Yes (1) |
| Watchdog POR | Yes | Pin configuration only | Yes |
| Watchdog system reset | Yes | Pin configuration only | Yes |
| HIB module POR | Yes | Pin configuration only | Yes |
| HIB module system reset | Yes | Pin configuration only | Yes |
| HSSR reset | Yes | Pin configuration only | Yes |
| MOSC failure reset | Yes | Pin configuration only | Yes |
After a reset, the Reset Cause (RESC) register is set with the reset cause. The bits in this register are sticky and maintain their state across multiple reset sequences. A bit in the RESC register can be cleared by writing 0.