Struct stm32ral::stm32f3::stm32f301::adc1::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show 27 fields pub ISR: RWRegister<u32>, pub IER: RWRegister<u32>, pub CR: RWRegister<u32>, pub CFGR: RWRegister<u32>, pub SMPR1: RWRegister<u32>, pub SMPR2: RWRegister<u32>, pub TR1: RWRegister<u32>, pub TR2: RWRegister<u32>, pub TR3: RWRegister<u32>, pub SQR1: RWRegister<u32>, pub SQR2: RWRegister<u32>, pub SQR3: RWRegister<u32>, pub SQR4: RWRegister<u32>, pub DR: RORegister<u32>, pub JSQR: RWRegister<u32>, pub OFR1: RWRegister<u32>, pub OFR2: RWRegister<u32>, pub OFR3: RWRegister<u32>, pub OFR4: RWRegister<u32>, pub JDR1: RORegister<u32>, pub JDR2: RORegister<u32>, pub JDR3: RORegister<u32>, pub JDR4: RORegister<u32>, pub AWD2CR: RWRegister<u32>, pub AWD3CR: RWRegister<u32>, pub DIFSEL: RWRegister<u32>, pub CALFACT: RWRegister<u32>, // some fields omitted
}

Fields

ISR: RWRegister<u32>

ADC interrupt and status register

IER: RWRegister<u32>

ADC interrupt enable register

CR: RWRegister<u32>

ADC control register

CFGR: RWRegister<u32>

ADC configuration register

SMPR1: RWRegister<u32>

ADC sample time register 1

SMPR2: RWRegister<u32>

ADC sample time register 2

TR1: RWRegister<u32>

ADC watchdog threshold register 1

TR2: RWRegister<u32>

ADC watchdog threshold register 2

TR3: RWRegister<u32>

read-write

SQR1: RWRegister<u32>

ADC regular sequence register 1

SQR2: RWRegister<u32>

ADC regular sequence register 2

SQR3: RWRegister<u32>

ADC regular sequence register 3

SQR4: RWRegister<u32>

ADC regular sequence register 4

DR: RORegister<u32>

ADC regular Data Register

JSQR: RWRegister<u32>

ADC injected sequence register

OFR1: RWRegister<u32>

ADC offset register1

OFR2: RWRegister<u32>

ADC offset register2

OFR3: RWRegister<u32>

ADC offset register3

OFR4: RWRegister<u32>

ADC offset register4

JDR1: RORegister<u32>

ADC offset register1

JDR2: RORegister<u32>

ADC offset register2

JDR3: RORegister<u32>

ADC offset register3

JDR4: RORegister<u32>

ADC offset register4

AWD2CR: RWRegister<u32>

ADC Analog Watchdog 2 Configuration Register

AWD3CR: RWRegister<u32>

ADC Analog Watchdog 3 Configuration Register

DIFSEL: RWRegister<u32>

ADC Differential Mode Selection Register

CALFACT: RWRegister<u32>

ADC Calibration Factors

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.