pub enum TimerInterrupt {
Update,
Trigger,
CaptureCompare1,
CaptureCompare2,
CaptureCompare3,
CaptureCompare4,
UpdateDma,
TriggerDma,
CaptureCompare1Dma,
CaptureCompare2Dma,
CaptureCompare3Dma,
CaptureCompare4Dma,
}
Expand description
Timer interrupt
Variants§
Update
Update interrupt can be used for a timeout. DIER UIE to set, … to clear
Trigger
Trigger. DIER TIE to set, … to clear
CaptureCompare1
Capture/Compare. CC1IE to set, … to clear
CaptureCompare2
Capture/Compare. CC2IE to set, … to clear
CaptureCompare3
Capture/Compare. CC3IE to set, … to clear
CaptureCompare4
Capture/Compare. CC4IE to set, … to clear
UpdateDma
Update DMA. DIER UDE to set, … to clear
TriggerDma
Drigger. TDE to set, … to clear
CaptureCompare1Dma
Capture/Compare. CC1DE to set, … to clear
CaptureCompare2Dma
Capture/Compare. CC2DE to set, … to clear
CaptureCompare3Dma
Capture/Compare. CC3DE to set, … to clear
CaptureCompare4Dma
Capture/Compare. CC4DE to set, … to clear
Auto Trait Implementations§
impl Freeze for TimerInterrupt
impl RefUnwindSafe for TimerInterrupt
impl Send for TimerInterrupt
impl Sync for TimerInterrupt
impl Unpin for TimerInterrupt
impl UnwindSafe for TimerInterrupt
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