#[repr(u8)]pub enum Etfc {
Show 16 variants
NoFilter = 0,
TimerCkN2 = 1,
TimerCkN4 = 2,
TimerCkN8 = 3,
FdtsDiv2N6 = 4,
FdtsDiv2N8 = 5,
FdtsDiv4N6 = 6,
FdtsDiv4N8 = 7,
FdtsDiv8N6 = 8,
FdtsDiv8N8 = 9,
FdtsDiv16N5 = 10,
FdtsDiv16N6 = 11,
FdtsDiv16N8 = 12,
FdtsDiv32N5 = 13,
FdtsDiv32N6 = 14,
FdtsDiv32N8 = 15,
}
Expand description
External trigger filter control
Value on reset: 0
Variants§
NoFilter = 0
0: Filter disabled. fSAMP=fDTS, N=1
TimerCkN2 = 1
1: fSAMP=fTIMER_CK, N=2
TimerCkN4 = 2
2: fSAMP=fTIMER_CK, N=4
TimerCkN8 = 3
3: fSAMP=fTIMER_CK, N=8
FdtsDiv2N6 = 4
4: fSAMP=fDTS/2, N=6
FdtsDiv2N8 = 5
5: fSAMP=fDTS/2, N=8
FdtsDiv4N6 = 6
6: fSAMP=fDTS/4, N=6
FdtsDiv4N8 = 7
7: fSAMP=fDTS/4, N=8
FdtsDiv8N6 = 8
8: fSAMP=fDTS/8, N=6
FdtsDiv8N8 = 9
9: fSAMP=fDTS/8, N=8
FdtsDiv16N5 = 10
10: fSAMP=fDTS/16, N=5
FdtsDiv16N6 = 11
11: fSAMP=fDTS/16, N=6
FdtsDiv16N8 = 12
12: fSAMP=fDTS/16, N=8
FdtsDiv32N5 = 13
13: fSAMP=fDTS/32, N=5
FdtsDiv32N6 = 14
14: fSAMP=fDTS/32, N=6
FdtsDiv32N8 = 15
15: fSAMP=fDTS/32, N=8
Trait Implementations§
source§impl PartialEq for Etfc
impl PartialEq for Etfc
impl Copy for Etfc
impl Eq for Etfc
impl StructuralPartialEq for Etfc
Auto Trait Implementations§
impl Freeze for Etfc
impl RefUnwindSafe for Etfc
impl Send for Etfc
impl Sync for Etfc
impl Unpin for Etfc
impl UnwindSafe for Etfc
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more