Type Definition atsaml21e16b::rstc::wkdbconf::WKDBCNT_W
source · pub type WKDBCNT_W<'a, const O: u8> = FieldWriter<'a, u8, WKDBCONF_SPEC, u8, WKDBCNTSELECT_A, 5, O>;
Expand description
Field WKDBCNT
writer - Wakeup Debounce Counter
Implementations§
source§impl<'a, const O: u8> WKDBCNT_W<'a, O>
impl<'a, const O: u8> WKDBCNT_W<'a, O>
sourcepub fn off(self) -> &'a mut W
pub fn off(self) -> &'a mut W
No debouncing.Input pin is low or high level sensitive depending on its WKPOLx bit.
sourcepub fn _2ck32(self) -> &'a mut W
pub fn _2ck32(self) -> &'a mut W
Input pin shall be active for at least two 32kHz clock period.
sourcepub fn _3ck32(self) -> &'a mut W
pub fn _3ck32(self) -> &'a mut W
Input pin shall be active for at least three 32kHz clock period.
sourcepub fn _32ck32(self) -> &'a mut W
pub fn _32ck32(self) -> &'a mut W
Input pin shall be active for at least 32 32kHz clock period.
sourcepub fn _512ck32(self) -> &'a mut W
pub fn _512ck32(self) -> &'a mut W
Input pin shall be active for at least 512 32kHz clock period.
sourcepub fn _4096ck32(self) -> &'a mut W
pub fn _4096ck32(self) -> &'a mut W
Input pin shall be active for at least 4096 32kHz clock period.
sourcepub fn _32768ck32(self) -> &'a mut W
pub fn _32768ck32(self) -> &'a mut W
Input pin shall be active for at least 32768 32kHz clock period.