embassy-stm32

Crates

git

Versions

stm32g471re

Flavors

Skip to main content

ChannelIncTrigger

Trait ChannelIncTrigger 

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

ChannelIncTrigger trigger trait

Required Methods§

Source

fn signal(&self) -> u8

Get the signal number needed to use this trigger as ChannelIncTrigger. 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 ChannelIncTrigger<DAC1> for EXTI10_TRG

Source§

impl ChannelIncTrigger<DAC1> for HRTIM_DAC_STEP_TRG1

Source§

impl ChannelIncTrigger<DAC1> for HRTIM_DAC_STEP_TRG2

Source§

impl ChannelIncTrigger<DAC1> for HRTIM_DAC_STEP_TRG3

Source§

impl ChannelIncTrigger<DAC1> for HRTIM_DAC_STEP_TRG4

Source§

impl ChannelIncTrigger<DAC1> for HRTIM_DAC_STEP_TRG5

Source§

impl ChannelIncTrigger<DAC1> for HRTIM_DAC_STEP_TRG6

Source§

impl ChannelIncTrigger<DAC1> for TIM2_TRGO

Source§

impl ChannelIncTrigger<DAC1> for TIM3_TRGO

Source§

impl ChannelIncTrigger<DAC1> for TIM4_TRGO

Source§

impl ChannelIncTrigger<DAC1> for TIM6_TRGO

Source§

impl ChannelIncTrigger<DAC1> for TIM7_TRGO

Source§

impl ChannelIncTrigger<DAC1> for TIM8_TRGO

Source§

impl ChannelIncTrigger<DAC1> for TIM15_TRGO

Source§

impl ChannelIncTrigger<DAC3> for EXTI10_TRG

Source§

impl ChannelIncTrigger<DAC3> for HRTIM_DAC_STEP_TRG1

Source§

impl ChannelIncTrigger<DAC3> for HRTIM_DAC_STEP_TRG2

Source§

impl ChannelIncTrigger<DAC3> for HRTIM_DAC_STEP_TRG3

Source§

impl ChannelIncTrigger<DAC3> for HRTIM_DAC_STEP_TRG4

Source§

impl ChannelIncTrigger<DAC3> for HRTIM_DAC_STEP_TRG5

Source§

impl ChannelIncTrigger<DAC3> for HRTIM_DAC_STEP_TRG6

Source§

impl ChannelIncTrigger<DAC3> for TIM1_TRGO

Source§

impl ChannelIncTrigger<DAC3> for TIM2_TRGO

Source§

impl ChannelIncTrigger<DAC3> for TIM3_TRGO

Source§

impl ChannelIncTrigger<DAC3> for TIM4_TRGO

Source§

impl ChannelIncTrigger<DAC3> for TIM6_TRGO

Source§

impl ChannelIncTrigger<DAC3> for TIM7_TRGO

Source§

impl ChannelIncTrigger<DAC3> for TIM15_TRGO

Source§

impl<T: Instance> ChannelIncTrigger<T> for SOFTWARE

Available on stm32g4 only.