This section describes default configuration structures for VREF module. Create a new configuration structure if default ones don't initialize on-chip peripheral in required operating mode (see Creating Configuration Structure).
#define VREF_MODULE_CHOP_DI_ICOMP_DI_REG_DI_VREFL_EN_HPWR_CONFIG |
Value:(tVREF){ \
CLR(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
CLR(VREF_VREFH_SC_REGEN_MASK)| \
CLR(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(1)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator disable,
- Internal 1,75 V regulator disable,
- Second order curvature compensation disable,
- High power buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_DI_ICOMP_DI_REG_DI_VREFL_EN_LPWR_CONFIG |
Value:(tVREF){ \
CLR(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
CLR(VREF_VREFH_SC_REGEN_MASK)| \
CLR(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(2)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator disable,
- Internal 1,75 V regulator disable,
- Second order curvature compensation disable,
- Low power buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_DI_ICOMP_DI_REG_EN_VREFL_EN_HPWR_CONFIG |
Value:(tVREF){ \
CLR(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
CLR(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(1)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator disable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation disable,
- High power buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_DI_ICOMP_DI_REG_EN_VREFL_EN_LPWR_CONFIG |
Value:(tVREF){ \
CLR(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
CLR(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(2)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator disable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation disable,
- Low power buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_DI_ICOMP_EN_REG_EN_VREFL_EN_BGAP_CONFIG |
Value:(tVREF){ \
CLR(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
SET(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(0)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator disable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation enable,
- Bandgap buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_DI_ICOMP_EN_REG_EN_VREFL_EN_HPWR_CONFIG |
Value:(tVREF){ \
CLR(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
SET(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(1)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator disable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation enable,
- High power buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_DI_ICOMP_EN_REG_EN_VREFL_EN_LPWR_CONFIG |
Value:(tVREF){ \
CLR(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
SET(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(2)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator disable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation enable,
- Low power buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_EN_ICOMP_EN_REG_EN_VREFL_EN_BGAP_CONFIG |
Value:(tVREF){ \
SET(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
SET(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(0)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator enable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation enable,
- Bandgap buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_EN_ICOMP_EN_REG_EN_VREFL_EN_HPWR_CONFIG |
Value:(tVREF){ \
SET(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
SET(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(1)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator enable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation enable,
- High power buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_EN_ICOMP_EN_REG_EN_VREFL_EN_LPWR_CONFIG |
Value:(tVREF){ \
SET(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
SET(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(2)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator enable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation enable,
- Low power buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_EN_ICOMP_DI_REG_EN_VREFL_EN_BGAP_CONFIG |
Value:(tVREF){ \
SET(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
CLR(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(0)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator enable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation disable,
- Bandgap buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_EN_ICOMP_DI_REG_EN_VREFL_EN_HPWR_CONFIG |
Value:(tVREF){ \
SET(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
CLR(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(1)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator enable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation disable,
- High power buffer mode,
- Internal 0,4 V reference buffer enable
#define VREF_MODULE_CHOP_EN_ICOMP_DI_REG_EN_VREFL_EN_LPWR_CONFIG |
Value:(tVREF){ \
SET(VREF_VREFH_TRM_CHOPEN_MASK), \
SET(VREF_VREFH_SC_VREFEN_MASK)|
SET(VREF_VREFH_SC_REGEN_MASK)| \
CLR(VREF_VREFH_SC_ICOMPEN_MASK)|
SET(VREF_VREFH_SC_MODE_LV(2)),\
SET(VREF_VREFL_TRM_VREFL_EN_MASK) \
}
Configures voltage reference module with following characteristics:
- Chop oscillator enable,
- Internal 1,75 V regulator enable,
- Second order curvature compensation disable,
- Low power buffer mode,
- Internal 0,4 V reference buffer enable