
Comparator (COMP)
RM0351
680/1830
DocID024597 Rev 5
22.3.8
COMP power and speed modes
COMP1 and COMP2 power consumption versus propagation delay can be adjusted to have
the optimum trade-off for a given application.
The bits COMPx_PWR_MODE[1:0] in COMPx_CSR registers can be programmed as
follows:
00: High speed / full power
01 or 10: Medium speed / medium power
11: Low speed / ultra-low-power
22.4
COMP low-power modes
22.5 COMP
interrupts
The comparator outputs are internally connected to the Extended interrupts and events
controller. Each comparator has its own EXTI line and can generate either interrupts or
events. The same mechanism is used to exit from low-power modes.
Refer to Interrupt and events section for more details.
To enable the COMPx interrupt, it is required to follow this sequence:
1.
Configure and enable the EXTI line corresponding to the COMPx output event in
interrupt mode and select the rising, falling or both edges sensitivity
2. Configure and enable the NVIC IRQ channel mapped to the corresponding EXTI lines
3. Enable the COMPx
Table 144. Comparator behavior in the low power modes
Mode Description
Sleep
No effect on the comparators.
Comparator interrupts cause the device to exit the Sleep mode.
Low-power run
No effect.
Low-power sleep
No effect. COMP interrupts cause the device to exit the Low-power sleep mode.
Stop 0
No effect on the comparators.
Comparator interrupts cause the device to exit the Stop mode.
Stop 1
Stop 2
Standby
The COMP registers are powered down and must be reinitialized after exiting
Standby or Shutdown mode.
Shutdown