Enum stm32_hal2::timer::TimerInterrupt
source · [−]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 RefUnwindSafe for TimerInterrupt
impl Send for TimerInterrupt
impl Sync for TimerInterrupt
impl Unpin for TimerInterrupt
impl UnwindSafe for TimerInterrupt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more