VCMP_Init_TypeDef Struct Reference
VCMP Initialization structure.
      
       #include <em_vcmp.h>
      
     
| Data Fields | |
| bool | halfBias | 
| If set to true, reduces the bias current by half. | |
| int | biasProg | 
| BIAS current configuration, depends on Half Bias setting above, see reference manual for more information. | |
| bool | irqFalling | 
| Enable interrupt for falling edge. | |
| bool | irqRising | 
| Enable interrupt for rising edge. | |
| VCMP_WarmTime_TypeDef | warmup | 
| Warm-up time in clock cycles. | |
| VCMP_Hysteresis_TypeDef | hyst | 
| Hysteresis configuration. | |
| int | inactive | 
| Output value when comparator is inactive, should be 0 or 1. | |
| bool | lowPowerRef | 
| Enable low power mode for VDD and band gap reference. | |
| int | triggerLevel | 
| Trigger level, according to formula: VDD Trigger Level = 1.667V + 0.034V x triggerLevel. | |
| bool | enable | 
| Enable VCMP after configuration. | |
VCMP Initialization structure.
Field Documentation
◆ halfBias
| bool VCMP_Init_TypeDef::halfBias | 
If set to true, reduces the bias current by half.
        
       
◆ biasProg
| int VCMP_Init_TypeDef::biasProg | 
BIAS current configuration, depends on Half Bias setting above, see reference manual for more information.
◆ irqFalling
| bool VCMP_Init_TypeDef::irqFalling | 
Enable interrupt for falling edge.
◆ irqRising
| bool VCMP_Init_TypeDef::irqRising | 
Enable interrupt for rising edge.
◆ warmup
| VCMP_WarmTime_TypeDef VCMP_Init_TypeDef::warmup | 
Warm-up time in clock cycles.
◆ hyst
| VCMP_Hysteresis_TypeDef VCMP_Init_TypeDef::hyst | 
Hysteresis configuration.
◆ inactive
| int VCMP_Init_TypeDef::inactive | 
Output value when comparator is inactive, should be 0 or 1.
◆ lowPowerRef
| bool VCMP_Init_TypeDef::lowPowerRef | 
Enable low power mode for VDD and band gap reference.
◆ triggerLevel
| int VCMP_Init_TypeDef::triggerLevel | 
Trigger level, according to formula: VDD Trigger Level = 1.667V + 0.034V x triggerLevel.
◆ enable
| bool VCMP_Init_TypeDef::enable | 
Enable VCMP after configuration.