OPAMP init structure.
Public Attributes#
Select input source for negative terminal.
Select input source for positive terminal.
Output terminal connection.
Select R2/R1 resistor ratio.
Select input source for resistor ladder.
Alternate output enable bit mask.
OPAx operation mode.
Enable 3x gain resistor ladder.
Half or full output drive strength.
Unity gain bandwidth scaled by factor of 2.5.
Enable PRS as OPAMP trigger.
Selects PRS trigger mode.
PRS channel trigger select.
PRS output select.
Disable bus master request on APORT Y.
Disable bus master request on APORT X.
Number of clock cycles to drive the output.
OPAx startup delay in microseconds.
Disable input rail-to-rail capability.
Use factory calibrated opamp inverting input offset value.
Opamp inverting input offset value when defaultOffsetN is false.
Use factory calibrated opamp non-inverting input offset value.
Opamp non-inverting input offset value when defaultOffsetP is false.
Public Attribute Documentation#
resInMux#
OPAMP_ResInMux_TypeDef OPAMP_Init_TypeDef::resInMux
Select input source for resistor ladder.
outPen#
uint32_t OPAMP_Init_TypeDef::outPen
Alternate output enable bit mask.
This value should consist one or more of the VDAC_OPA_OUT_ALTOUTPADEN_OUT[output#] flags (defined in <part_name>_vdac.h) OR'ed together.
VDAC_OPA_OUT_ALTOUTPADEN_OUT0
VDAC_OPA_OUT_ALTOUTPADEN_OUT1
VDAC_OPA_OUT_ALTOUTPADEN_OUT2
VDAC_OPA_OUT_ALTOUTPADEN_OUT3
VDAC_OPA_OUT_ALTOUTPADEN_OUT4
E.g:
init.outPen = VDAC_OPA_OUT_ALTOUTPADEN_OUT0 | VDAC_OPA_OUT_ALTOUTPADEN_OUT2 | VDAC_OPA_OUT_ALTOUTPADEN_OUT4;
aportYMasterDisable#
bool OPAMP_Init_TypeDef::aportYMasterDisable
Disable bus master request on APORT Y.
aportXMasterDisable#
bool OPAMP_Init_TypeDef::aportXMasterDisable
Disable bus master request on APORT X.
defaultOffsetN#
bool OPAMP_Init_TypeDef::defaultOffsetN
Use factory calibrated opamp inverting input offset value.
offsetN#
uint32_t OPAMP_Init_TypeDef::offsetN
Opamp inverting input offset value when defaultOffsetN is false.
defaultOffsetP#
bool OPAMP_Init_TypeDef::defaultOffsetP
Use factory calibrated opamp non-inverting input offset value.
offsetP#
uint32_t OPAMP_Init_TypeDef::offsetP
Opamp non-inverting input offset value when defaultOffsetP is false.