Operational amplifier (OPAMP)
16 Operational amplifier (OPAMP)
16.1 OPAMP Firmware driver registers structures
16.1.1 OPAMP_TypeDef
OPAMP_TypeDef is defined in the stm32f30x.h
Data Fields
ï‚· __IO uint32_t CSR
Field Documentation
ï‚· __IO uint32_t OPAMP_TypeDef::CSR
ï€ OPAMP control and status register, Address offset: 0x00
16.1.2 OPAMP_InitTypeDef
OPAMP_InitTypeDef is defined in the stm32f30x_opamp.h
Data Fields
ï‚· uint32_t OPAMP_InvertingInput
ï‚· uint32_t OPAMP_NonInvertingInput
Field Documentation
ï‚· uint32_t OPAMP_InitTypeDef::OPAMP_InvertingInput
ï€ Selects the inverting input of the operational amplifier. This parameter can be a
value of OPAMP_InvertingInput
ï‚· uint32_t OPAMP_InitTypeDef::OPAMP_NonInvertingInput
ï€ Selects the non inverting input of the operational amplifier. This parameter can
be a value of OPAMP_NonInvertingInput
16.2 OPAMP Firmware driver API description
The following section lists the various functions of the OPAMP library.
16.2.1 OPAMP Peripheral Features
The device integrates 4 operational amplifiers OPAMP1, OPAMP2, OPAMP3 and
OPAMP4: