Struct stm32f103xx::adc2::RegisterBlock [] [src]

pub struct RegisterBlock {
    pub sr: Sr,
    pub cr1: Cr1,
    pub cr2: Cr2,
    pub smpr1: Smpr1,
    pub smpr2: Smpr2,
    pub jofr1: Jofr1,
    pub jofr2: Jofr2,
    pub jofr3: Jofr3,
    pub jofr4: Jofr4,
    pub htr: Htr,
    pub ltr: Ltr,
    pub sqr1: Sqr1,
    pub sqr2: Sqr2,
    pub sqr3: Sqr3,
    pub jsqr: Jsqr,
    pub jdr1: Jdr1,
    pub jdr2: Jdr2,
    pub jdr3: Jdr3,
    pub jdr4: Jdr4,
    pub dr: Dr,
}

Register block

Fields

0x00 - status register

0x04 - control register 1

0x08 - control register 2

0x0c - sample time register 1

0x10 - sample time register 2

0x14 - injected channel data offset register x

0x18 - injected channel data offset register x

0x1c - injected channel data offset register x

0x20 - injected channel data offset register x

0x24 - watchdog higher threshold register

0x28 - watchdog lower threshold register

0x2c - regular sequence register 1

0x30 - regular sequence register 2

0x34 - regular sequence register 3

0x38 - injected sequence register

0x3c - injected data register x

0x40 - injected data register x

0x44 - injected data register x

0x48 - injected data register x

0x4c - regular data register