pub enum ExternalTrigger {
Show 14 variants
Tim_1_cc_1,
Tim_1_cc_2,
Tim_1_cc_3,
Tim_2_cc_2,
Tim_2_cc_3,
Tim_2_cc_4,
Tim_2_trgo,
Tim_3_cc_1,
Tim_3_trgo,
Tim_4_cc_4,
Tim_5_cc_1,
Tim_5_cc_2,
Tim_5_cc_3,
Exti_11,
}
Expand description
Possible external triggers the ADC can listen to
Variants§
Tim_1_cc_1
TIM1 compare channel 1
Tim_1_cc_2
TIM1 compare channel 2
Tim_1_cc_3
TIM1 compare channel 3
Tim_2_cc_2
TIM2 compare channel 2
Tim_2_cc_3
TIM2 compare channel 3
Tim_2_cc_4
TIM2 compare channel 4
Tim_2_trgo
TIM2 trigger out
Tim_3_cc_1
TIM3 compare channel 1
Tim_3_trgo
TIM3 trigger out
Tim_4_cc_4
TIM4 compare channel 4
Tim_5_cc_1
TIM5 compare channel 1
Tim_5_cc_2
TIM5 compare channel 2
Tim_5_cc_3
TIM5 compare channel 3
Exti_11
External interupt line 11
Trait Implementations§
Source§impl Clone for ExternalTrigger
impl Clone for ExternalTrigger
Source§fn clone(&self) -> ExternalTrigger
fn clone(&self) -> ExternalTrigger
Returns a duplicate 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 ExternalTrigger
impl Debug for ExternalTrigger
Source§impl From<ExternalTrigger> for u8
impl From<ExternalTrigger> for u8
Source§fn from(et: ExternalTrigger) -> u8
fn from(et: ExternalTrigger) -> u8
Converts to this type from the input type.
impl Copy for ExternalTrigger
Auto Trait Implementations§
impl Freeze for ExternalTrigger
impl RefUnwindSafe for ExternalTrigger
impl Send for ExternalTrigger
impl Sync for ExternalTrigger
impl Unpin for ExternalTrigger
impl UnwindSafe for ExternalTrigger
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