#[repr(u8)]pub enum Ch0capflt {
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
Channel 0 input capture 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 Ch0capflt
impl PartialEq for Ch0capflt
impl Copy for Ch0capflt
impl Eq for Ch0capflt
impl StructuralPartialEq for Ch0capflt
Auto Trait Implementations§
impl Freeze for Ch0capflt
impl RefUnwindSafe for Ch0capflt
impl Send for Ch0capflt
impl Sync for Ch0capflt
impl Unpin for Ch0capflt
impl UnwindSafe for Ch0capflt
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