Macros
Collaboration diagram for OPAMP_NonInvertingInput:

Macros

#define IS_OPAMP_NONINVERTING_INPUT(INPUT)
 
#define OPAMP_NonInvertingInput_IO1   ((uint32_t)0x00000000)
 
#define OPAMP_NonInvertingInput_IO2   OPAMP_CSR_VPSEL_0
 
#define OPAMP_NonInvertingInput_IO3   OPAMP_CSR_VPSEL_1
 
#define OPAMP_NonInvertingInput_IO4   OPAMP_CSR_VPSEL
 

Detailed Description

Macro Definition Documentation

#define IS_OPAMP_NONINVERTING_INPUT (   INPUT)
Value:
(((INPUT) == OPAMP_NonInvertingInput_IO1) || \
((INPUT) == OPAMP_NonInvertingInput_IO2) || \
((INPUT) == OPAMP_NonInvertingInput_IO3) || \
#define OPAMP_NonInvertingInput_IO3
#define OPAMP_NonInvertingInput_IO4
#define OPAMP_NonInvertingInput_IO2
#define OPAMP_NonInvertingInput_IO1

Definition at line 127 of file stm32f30x_opamp.h.

#define OPAMP_NonInvertingInput_IO1   ((uint32_t)0x00000000)

IO1 (PA7 for OPAMP1, PD14 for OPAMP2, PB13 for OPAMP3, PD11 for OPAMP4) connected to OPAMPx non inverting input

Definition at line 114 of file stm32f30x_opamp.h.

#define OPAMP_NonInvertingInput_IO2   OPAMP_CSR_VPSEL_0

IO2 (PA5 for OPAMP1, PB14 for OPAMP2, PA5 for OPAMP3, PB11 for OPAMP4) connected to OPAMPx non inverting input

Definition at line 117 of file stm32f30x_opamp.h.

#define OPAMP_NonInvertingInput_IO3   OPAMP_CSR_VPSEL_1

IO3 (PA3 for OPAMP1, PB0 for OPAMP2, PA1 for OPAMP3, PA4 for OPAMP4) connected to OPAMPx non inverting input

Definition at line 120 of file stm32f30x_opamp.h.

#define OPAMP_NonInvertingInput_IO4   OPAMP_CSR_VPSEL

IO4 (PA1 for OPAMP1, PA7 for OPAMP2, PB0 for OPAMP3, PB13 for OPAMP4) connected to OPAMPx non inverting input

Definition at line 123 of file stm32f30x_opamp.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:56