Struct efm32gg11b_pac::efm32gg11b110::lesense::perctrl::W
source · pub struct W(_);
Expand description
Register PERCTRL
writer
Implementations§
source§impl W
impl W
sourcepub fn dacch0en(&mut self) -> DACCH0EN_W<'_, 0>
pub fn dacch0en(&mut self) -> DACCH0EN_W<'_, 0>
Bit 0 - VDAC CH0 Enable
sourcepub fn dacch1en(&mut self) -> DACCH1EN_W<'_, 1>
pub fn dacch1en(&mut self) -> DACCH1EN_W<'_, 1>
Bit 1 - VDAC CH1 Enable
sourcepub fn dacch0data(&mut self) -> DACCH0DATA_W<'_, 2>
pub fn dacch0data(&mut self) -> DACCH0DATA_W<'_, 2>
Bit 2 - VDAC CH0 Data Selection
sourcepub fn dacch1data(&mut self) -> DACCH1DATA_W<'_, 3>
pub fn dacch1data(&mut self) -> DACCH1DATA_W<'_, 3>
Bit 3 - VDAC CH1 Data Selection
sourcepub fn dacstartup(&mut self) -> DACSTARTUP_W<'_, 6>
pub fn dacstartup(&mut self) -> DACSTARTUP_W<'_, 6>
Bit 6 - VDAC Startup Configuration
sourcepub fn dacconvtrig(&mut self) -> DACCONVTRIG_W<'_, 8>
pub fn dacconvtrig(&mut self) -> DACCONVTRIG_W<'_, 8>
Bit 8 - VDAC Conversion Trigger Configuration
sourcepub fn acmp0mode(&mut self) -> ACMP0MODE_W<'_, 20>
pub fn acmp0mode(&mut self) -> ACMP0MODE_W<'_, 20>
Bits 20:21 - ACMP0 Mode
sourcepub fn acmp1mode(&mut self) -> ACMP1MODE_W<'_, 22>
pub fn acmp1mode(&mut self) -> ACMP1MODE_W<'_, 22>
Bits 22:23 - ACMP1 Mode
sourcepub fn acmp0inv(&mut self) -> ACMP0INV_W<'_, 24>
pub fn acmp0inv(&mut self) -> ACMP0INV_W<'_, 24>
Bit 24 - Invert Analog Comparator 0 Output
sourcepub fn acmp1inv(&mut self) -> ACMP1INV_W<'_, 25>
pub fn acmp1inv(&mut self) -> ACMP1INV_W<'_, 25>
Bit 25 - Invert Analog Comparator 1 Output
sourcepub fn acmp0hysten(&mut self) -> ACMP0HYSTEN_W<'_, 26>
pub fn acmp0hysten(&mut self) -> ACMP0HYSTEN_W<'_, 26>
Bit 26 - ACMP0 Hysteresis Enable
sourcepub fn acmp1hysten(&mut self) -> ACMP1HYSTEN_W<'_, 27>
pub fn acmp1hysten(&mut self) -> ACMP1HYSTEN_W<'_, 27>
Bit 27 - ACMP1 Hysteresis Enable
sourcepub fn warmupmode(&mut self) -> WARMUPMODE_W<'_, 28>
pub fn warmupmode(&mut self) -> WARMUPMODE_W<'_, 28>
Bits 28:29 - ACMP and VDAC Duty Cycle Mode