Enum stm32g4::stm32g484::opamp::opamp2_csr::PGA_GAIN_A[][src]

#[repr(u8)]pub enum PGA_GAIN_A {
    GAIN2,
    GAIN4,
    GAIN8,
    GAIN16,
    GAIN32,
    GAIN64,
    GAIN2_INPUTVINM0,
    GAIN4_INPUTVINM0,
    GAIN8_INPUTVINM0,
    GAIN16_INPUTVINM0,
    GAIN32_INPUTVINM0,
    GAIN64_INPUTVINM0,
    GAIN2_FILTERINGVINM0,
    GAIN4_FILTERINGVINM0,
    GAIN8_FILTERINGVINM0,
    GAIN16_FILTERINGVINM0,
    GAIN32_FILTERINGVINM0,
    GAIN64_FILTERINGVINM0,
    GAIN2_INPUTVINM0FILTERINGVINM1,
    GAIN4_INPUTVINM0FILTERINGVINM1,
    GAIN8_INPUTVINM0FILTERINGVINM1,
    GAIN16_INPUTVINM0FILTERINGVINM1,
    GAIN32_INPUTVINM0FILTERINGVINM1,
    GAIN64_INPUTVINM0FILTERINGVINM1,
}

PGA_GAIN

Value on reset: 0

Variants

GAIN2

0: Gain 2

GAIN4

1: Gain 4

GAIN8

2: Gain 8

GAIN16

3: Gain 16

GAIN32

4: Gain 32

GAIN64

5: Gain 64

GAIN2_INPUTVINM0

8: Gain 2, input/bias connected to VINM0 or inverting gain

GAIN4_INPUTVINM0

9: Gain 4, input/bias connected to VINM0 or inverting gain

GAIN8_INPUTVINM0

10: Gain 8, input/bias connected to VINM0 or inverting gain

GAIN16_INPUTVINM0

11: Gain 16, input/bias connected to VINM0 or inverting gain

GAIN32_INPUTVINM0

12: Gain 32, input/bias connected to VINM0 or inverting gain

GAIN64_INPUTVINM0

13: Gain 64, input/bias connected to VINM0 or inverting gain

GAIN2_FILTERINGVINM0

16: Gain 2, with filtering on VINM0

GAIN4_FILTERINGVINM0

17: Gain 4, with filtering on VINM0

GAIN8_FILTERINGVINM0

18: Gain 8, with filtering on VINM0

GAIN16_FILTERINGVINM0

19: Gain 16, with filtering on VINM0

GAIN32_FILTERINGVINM0

20: Gain 32, with filtering on VINM0

GAIN64_FILTERINGVINM0

21: Gain 64, with filtering on VINM0

GAIN2_INPUTVINM0FILTERINGVINM1

24: Gain 2, input/bias connected to VINM0 with filtering on VINM1 or inverting gain

GAIN4_INPUTVINM0FILTERINGVINM1

25: Gain 4, input/bias connected to VINM0 with filtering on VINM1 or inverting gain

GAIN8_INPUTVINM0FILTERINGVINM1

26: Gain 8, input/bias connected to VINM0 with filtering on VINM1 or inverting gain

GAIN16_INPUTVINM0FILTERINGVINM1

27: Gain 16, input/bias connected to VINM0 with filtering on VINM1 or inverting gain

GAIN32_INPUTVINM0FILTERINGVINM1

28: Gain 32, input/bias connected to VINM0 with filtering on VINM1 or inverting gain

GAIN64_INPUTVINM0FILTERINGVINM1

29: Gain 64, input/bias connected to VINM0 with filtering on VINM1 or inverting gain

Trait Implementations

impl Clone for PGA_GAIN_A[src]

impl Copy for PGA_GAIN_A[src]

impl Debug for PGA_GAIN_A[src]

impl PartialEq<PGA_GAIN_A> for PGA_GAIN_A[src]

impl StructuralPartialEq for PGA_GAIN_A[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.