Enum stm32f4xx_hal::adc::config::ExternalTrigger
source · #[repr(u8)]pub enum ExternalTrigger {
Show 14 variants
Tim_1_cc_1 = 0,
Tim_1_cc_2 = 1,
Tim_1_cc_3 = 2,
Tim_2_cc_2 = 3,
Tim_2_cc_3 = 4,
Tim_2_cc_4 = 5,
Tim_2_trgo = 6,
Tim_3_cc_1 = 7,
Tim_3_trgo = 8,
Tim_4_cc_4 = 9,
Tim_5_cc_1 = 10,
Tim_5_cc_2 = 11,
Tim_5_cc_3 = 12,
Exti_11 = 15,
}
Expand description
Possible external triggers the ADC can listen to
Variants§
Tim_1_cc_1 = 0
TIM1 compare channel 1
Tim_1_cc_2 = 1
TIM1 compare channel 2
Tim_1_cc_3 = 2
TIM1 compare channel 3
Tim_2_cc_2 = 3
TIM2 compare channel 2
Tim_2_cc_3 = 4
TIM2 compare channel 3
Tim_2_cc_4 = 5
TIM2 compare channel 4
Tim_2_trgo = 6
TIM2 trigger out
Tim_3_cc_1 = 7
TIM3 compare channel 1
Tim_3_trgo = 8
TIM3 trigger out
Tim_4_cc_4 = 9
TIM4 compare channel 4
Tim_5_cc_1 = 10
TIM5 compare channel 1
Tim_5_cc_2 = 11
TIM5 compare channel 2
Tim_5_cc_3 = 12
TIM5 compare channel 3
Exti_11 = 15
External interrupt line 11
Trait Implementations§
source§impl Clone for ExternalTrigger
impl Clone for ExternalTrigger
source§fn clone(&self) -> ExternalTrigger
fn clone(&self) -> ExternalTrigger
Returns a copy 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 Format for ExternalTrigger
impl Format 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.
source§impl PartialEq for ExternalTrigger
impl PartialEq for ExternalTrigger
source§fn eq(&self, other: &ExternalTrigger) -> bool
fn eq(&self, other: &ExternalTrigger) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ExternalTrigger
impl Eq for ExternalTrigger
impl StructuralPartialEq 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