Struct stm32ral::stm32wl::stm32wl5x_cm0p::adc::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 15 fields
pub ADC_ISR: RWRegister<u32>,
pub ADC_IER: RWRegister<u32>,
pub ADC_CR: RWRegister<u32>,
pub ADC_CFGR1: RWRegister<u32>,
pub ADC_CFGR2: RWRegister<u32>,
pub ADC_SMPR: RWRegister<u32>,
pub ADC_AWD1TR: RWRegister<u32>,
pub ADC_AWD2TR: RWRegister<u32>,
pub ADC_CHSELR: RWRegister<u32>,
pub ADC_AWD3TR: RWRegister<u32>,
pub ADC_DR: RORegister<u32>,
pub ADC_AWD2CR: RWRegister<u32>,
pub ADC_AWD3CR: RWRegister<u32>,
pub ADC_CALFACT: RWRegister<u32>,
pub ADC_CCR: RWRegister<u32>,
// some fields omitted
}
Fields
ADC_ISR: RWRegister<u32>
ADC interrupt and status register
ADC_IER: RWRegister<u32>
ADC interrupt enable register
ADC_CR: RWRegister<u32>
ADC control register
ADC_CFGR1: RWRegister<u32>
ADC configuration register 1
ADC_CFGR2: RWRegister<u32>
ADC configuration register 2
ADC_SMPR: RWRegister<u32>
ADC sampling time register
ADC_AWD1TR: RWRegister<u32>
ADC watchdog threshold register
ADC_AWD2TR: RWRegister<u32>
ADC watchdog threshold register
ADC_CHSELR: RWRegister<u32>
ADC_CHSELR0 and ADC_CHSELR1 ADC_CHSELR0: channel selection register ADC_CHSELR1: channel selection register
ADC_AWD3TR: RWRegister<u32>
ADC watchdog threshold register
ADC_DR: RORegister<u32>
ADC data register
ADC_AWD2CR: RWRegister<u32>
ADC Analog Watchdog 2 Configuration register
ADC_AWD3CR: RWRegister<u32>
ADC Analog Watchdog 3 Configuration register
ADC_CALFACT: RWRegister<u32>
ADC Calibration factor
ADC_CCR: RWRegister<u32>
ADC common configuration register