Enum atsaml21e16b::rstc::wkdbconf::WKDBCNTSELECT_A
source · #[repr(u8)]
pub enum WKDBCNTSELECT_A {
OFF,
_2CK32,
_3CK32,
_32CK32,
_512CK32,
_4096CK32,
_32768CK32,
}
Expand description
Wakeup Debounce Counter
Value on reset: 0
Variants§
OFF
0: No debouncing.Input pin is low or high level sensitive depending on its WKPOLx bit.
_2CK32
1: Input pin shall be active for at least two 32kHz clock period.
_3CK32
2: Input pin shall be active for at least three 32kHz clock period.
_32CK32
3: Input pin shall be active for at least 32 32kHz clock period.
_512CK32
4: Input pin shall be active for at least 512 32kHz clock period.
_4096CK32
5: Input pin shall be active for at least 4096 32kHz clock period.
_32768CK32
6: Input pin shall be active for at least 32768 32kHz clock period.
Trait Implementations§
source§impl Clone for WKDBCNTSELECT_A
impl Clone for WKDBCNTSELECT_A
source§fn clone(&self) -> WKDBCNTSELECT_A
fn clone(&self) -> WKDBCNTSELECT_A
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WKDBCNTSELECT_A
impl Debug for WKDBCNTSELECT_A
source§impl From<WKDBCNTSELECT_A> for u8
impl From<WKDBCNTSELECT_A> for u8
source§fn from(variant: WKDBCNTSELECT_A) -> Self
fn from(variant: WKDBCNTSELECT_A) -> Self
Converts to this type from the input type.