SLAU748B October 2017 – September 2018 MSP432E401Y
The Ethernet LaunchPad development kit demonstrates several low power microcontroller modes. In run mode, the microcontroller can be clocked from several sources such as the internal precision oscillator or an external crystal oscillator. Either of these sources can then optionally drive an internal PLL to increase the effective frequency of the system up to 120 MHz. In this way, the run mode clock speed can be used to manage run mode current consumption.
The microcontroller also provides sleep and deep sleep modes and internal voltage adjustments to the flash and SRAM to further refine power consumption when the processor is not in use but peripherals must remain active. Each peripheral can be individually clock gated in these modes so that current consumption by unused peripherals is minimized. A wide variety of conditions from internal and external sources can trigger a return to run mode.
The lowest power setting of the microcontroller is hibernation, which requires a small amount of supporting external circuitry available on the Ethernet LaunchPad development kit. The Ethernet LaunchPad development kit can achieve microcontroller current consumption modes under 2 µA using hibernate VDD3ON mode. Hibernation with VDD3ON mode is not supported on this board. The Ethernet LaunchPad can be woken from hibernate by several triggers including the dedicated wake button, the reset button, an internal RTC timer and a subset of the device GPIO pins. The hibernation module provides a small area of internal battery backed register bank that can preserve data through a hibernate cycle.