Struct stm32f0x2::adc::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub isr: ISR, pub ier: IER, pub cr: CR, pub cfgr1: CFGR1, pub cfgr2: CFGR2, pub smpr: SMPR, pub tr: TR, pub chselr: CHSELR, pub dr: DR, pub ccr: CCR, // some fields omitted }
Register block
Fields
isr: ISR
0x00 - interrupt and status register
ier: IER
0x04 - interrupt enable register
cr: CR
0x08 - control register
cfgr1: CFGR1
0x0c - configuration register 1
cfgr2: CFGR2
0x10 - configuration register 2
smpr: SMPR
0x14 - sampling time register
tr: TR
0x20 - watchdog threshold register
chselr: CHSELR
0x28 - channel selection register
dr: DR
0x40 - data register
ccr: CCR
0x308 - common configuration register