embassy-stm32

Crates

git

Versions

stm32h563ig

Flavors

Skip to main content

RegularTrigger

Trait RegularTrigger 

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

RegularTrigger trigger trait

Required Methods§

Source

fn signal(&self) -> u8

Get the signal number needed to use this trigger as RegularTrigger. 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 RegularTrigger<ADC1> for EXTI11_TRG

Source§

impl RegularTrigger<ADC1> for EXTI15_TRG

Source§

impl RegularTrigger<ADC1> for LPTIM1_CH1

Source§

impl RegularTrigger<ADC1> for LPTIM2_CH1

Source§

impl RegularTrigger<ADC1> for TIM1_CC1

Source§

impl RegularTrigger<ADC1> for TIM1_CC2

Source§

impl RegularTrigger<ADC1> for TIM1_CC3

Source§

impl RegularTrigger<ADC1> for TIM1_TRGO

Source§

impl RegularTrigger<ADC1> for TIM1_TRGO2

Source§

impl RegularTrigger<ADC1> for TIM2_CC2

Source§

impl RegularTrigger<ADC1> for TIM2_TRGO

Source§

impl RegularTrigger<ADC1> for TIM3_CC4

Source§

impl RegularTrigger<ADC1> for TIM3_TRGO

Source§

impl RegularTrigger<ADC1> for TIM4_CC4

Source§

impl RegularTrigger<ADC1> for TIM4_TRGO

Source§

impl RegularTrigger<ADC1> for TIM6_TRGO

Source§

impl RegularTrigger<ADC1> for TIM8_TRGO

Source§

impl RegularTrigger<ADC1> for TIM8_TRGO2

Source§

impl RegularTrigger<ADC1> for TIM15_TRGO

Source§

impl RegularTrigger<ADC2> for EXTI11_TRG

Source§

impl RegularTrigger<ADC2> for EXTI15_TRG

Source§

impl RegularTrigger<ADC2> for LPTIM1_CH1

Source§

impl RegularTrigger<ADC2> for LPTIM2_CH1

Source§

impl RegularTrigger<ADC2> for TIM1_CC1

Source§

impl RegularTrigger<ADC2> for TIM1_CC2

Source§

impl RegularTrigger<ADC2> for TIM1_CC3

Source§

impl RegularTrigger<ADC2> for TIM1_TRGO

Source§

impl RegularTrigger<ADC2> for TIM1_TRGO2

Source§

impl RegularTrigger<ADC2> for TIM2_CC2

Source§

impl RegularTrigger<ADC2> for TIM2_TRGO

Source§

impl RegularTrigger<ADC2> for TIM3_CC4

Source§

impl RegularTrigger<ADC2> for TIM3_TRGO

Source§

impl RegularTrigger<ADC2> for TIM4_CC4

Source§

impl RegularTrigger<ADC2> for TIM4_TRGO

Source§

impl RegularTrigger<ADC2> for TIM6_TRGO

Source§

impl RegularTrigger<ADC2> for TIM8_TRGO

Source§

impl RegularTrigger<ADC2> for TIM8_TRGO2

Source§

impl RegularTrigger<ADC2> for TIM15_TRGO