Struct stm32f40x::adc1::RegisterBlock [] [src]

#[repr(C)]
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