Struct efm32gg11b_pac::efm32gg11b840::adc1::ctrl::W
source · pub struct W(_);
Expand description
Register CTRL
writer
Implementations§
source§impl W
impl W
sourcepub fn warmupmode(&mut self) -> WARMUPMODE_W<'_, 0>
pub fn warmupmode(&mut self) -> WARMUPMODE_W<'_, 0>
Bits 0:1 - Warm-up Mode
sourcepub fn singledmawu(&mut self) -> SINGLEDMAWU_W<'_, 2>
pub fn singledmawu(&mut self) -> SINGLEDMAWU_W<'_, 2>
Bit 2 - SINGLEFIFO DMA Wakeup
sourcepub fn scandmawu(&mut self) -> SCANDMAWU_W<'_, 3>
pub fn scandmawu(&mut self) -> SCANDMAWU_W<'_, 3>
Bit 3 - SCANFIFO DMA Wakeup
sourcepub fn tailgate(&mut self) -> TAILGATE_W<'_, 4>
pub fn tailgate(&mut self) -> TAILGATE_W<'_, 4>
Bit 4 - Conversion Tailgating
sourcepub fn asyncclken(&mut self) -> ASYNCCLKEN_W<'_, 6>
pub fn asyncclken(&mut self) -> ASYNCCLKEN_W<'_, 6>
Bit 6 - Selects ASYNC CLK Enable Mode When ADCCLKMODE=1
sourcepub fn adcclkmode(&mut self) -> ADCCLKMODE_W<'_, 7>
pub fn adcclkmode(&mut self) -> ADCCLKMODE_W<'_, 7>
Bit 7 - ADC Clock Mode
sourcepub fn presc(&mut self) -> PRESC_W<'_, 8>
pub fn presc(&mut self) -> PRESC_W<'_, 8>
Bits 8:14 - Prescalar Setting for ADC Sample and Conversion Clock
sourcepub fn timebase(&mut self) -> TIMEBASE_W<'_, 16>
pub fn timebase(&mut self) -> TIMEBASE_W<'_, 16>
Bits 16:22 - 1us Time Base
sourcepub fn chconmode(&mut self) -> CHCONMODE_W<'_, 29>
pub fn chconmode(&mut self) -> CHCONMODE_W<'_, 29>
Bit 29 - Channel Connect
sourcepub fn chconrefwarmidle(&mut self) -> CHCONREFWARMIDLE_W<'_, 30>
pub fn chconrefwarmidle(&mut self) -> CHCONREFWARMIDLE_W<'_, 30>
Bits 30:31 - Channel Connect and Reference Warm Sel When ADC is IDLE