embassy-stm32

Crates

git

Versions

stm32h563ig

Flavors

Skip to main content

InjectedTrigger

Trait InjectedTrigger 

Source
pub trait InjectedTrigger<T: Instance> {
    // Required method
    fn signal(&self) -> u8;
}
Expand description

InjectedTrigger trigger trait

Required Methods§

Source

fn signal(&self) -> u8

Get the signal number needed to use this trigger as InjectedTrigger. Note: in some chips, ST calls this the “channel”, and calls channels “streams”. embassy-stm32 always uses the “channel” and “request number” names.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl InjectedTrigger<ADC1> for EXTI15_TRG

Source§

impl InjectedTrigger<ADC1> for LPTIM1_CH1

Source§

impl InjectedTrigger<ADC1> for LPTIM2_CH1

Source§

impl InjectedTrigger<ADC1> for TIM1_CC4

Source§

impl InjectedTrigger<ADC1> for TIM1_TRGO

Source§

impl InjectedTrigger<ADC1> for TIM1_TRGO2

Source§

impl InjectedTrigger<ADC1> for TIM2_CC1

Source§

impl InjectedTrigger<ADC1> for TIM2_TRGO

Source§

impl InjectedTrigger<ADC1> for TIM3_CC1

Source§

impl InjectedTrigger<ADC1> for TIM3_CC3

Source§

impl InjectedTrigger<ADC1> for TIM3_CC4

Source§

impl InjectedTrigger<ADC1> for TIM3_TRGO

Source§

impl InjectedTrigger<ADC1> for TIM4_TRGO

Source§

impl InjectedTrigger<ADC1> for TIM6_TRGO

Source§

impl InjectedTrigger<ADC1> for TIM8_CC4

Source§

impl InjectedTrigger<ADC1> for TIM8_TRGO

Source§

impl InjectedTrigger<ADC1> for TIM8_TRGO2

Source§

impl InjectedTrigger<ADC1> for TIM15_TRGO

Source§

impl InjectedTrigger<ADC2> for EXTI15_TRG

Source§

impl InjectedTrigger<ADC2> for LPTIM1_CH1

Source§

impl InjectedTrigger<ADC2> for LPTIM2_CH1

Source§

impl InjectedTrigger<ADC2> for TIM1_CC4

Source§

impl InjectedTrigger<ADC2> for TIM1_TRGO

Source§

impl InjectedTrigger<ADC2> for TIM1_TRGO2

Source§

impl InjectedTrigger<ADC2> for TIM2_CC1

Source§

impl InjectedTrigger<ADC2> for TIM2_TRGO

Source§

impl InjectedTrigger<ADC2> for TIM3_CC1

Source§

impl InjectedTrigger<ADC2> for TIM3_CC3

Source§

impl InjectedTrigger<ADC2> for TIM3_CC4

Source§

impl InjectedTrigger<ADC2> for TIM3_TRGO

Source§

impl InjectedTrigger<ADC2> for TIM4_TRGO

Source§

impl InjectedTrigger<ADC2> for TIM6_TRGO

Source§

impl InjectedTrigger<ADC2> for TIM8_CC4

Source§

impl InjectedTrigger<ADC2> for TIM8_TRGO

Source§

impl InjectedTrigger<ADC2> for TIM8_TRGO2

Source§

impl InjectedTrigger<ADC2> for TIM15_TRGO