18 APM - Analog Peripheral Manager

The Analog Peripheral Manager (APM) allows analog modules to be core independently switched on and off periodically using timers. This feature can be used to manage analog peripherals that are available on the device such as the Analog-to-Digital Converter (ADC), Comparator (CMP), Digital-to-Analog Converter (DAC), Operational Amplifier (OPA) and the Fixed Voltage Reference (FVR) modules, among others. This peripheral is ideal for low-power applications that use analog sensors that only need to be periodically measured, as opposed to sensors that must be continuously monitored. The Analog Peripheral Manager allows users to set custom time intervals in which configured analog modules will activate to perform a specified function periodically before deactivating and returning to a low-power state after the programmed time has elapsed. The Analog Peripheral Manager allows users to optimize the total power consumption in applications by activating analog peripherals without waking up the CPU.