embassy-stm32

Crates

git

Versions

stm32h753ii

Flavors

Module timer

Source
Expand description

Timers, PWM, quadrature decoder.

Modules§

complementary_pwm
PWM driver with complementary output support.
input_capture
Input capture driver.
low_level
Low-level timer driver.
pwm_input
PWM Input driver.
qei
Quadrature decoder using a timer.
simple_pwm
Simple PWM driver.

Structs§

CaptureCompareInterruptHandler
Capture/Compare interrupt handler.
UpdateInterruptHandler
Update interrupt handler.

Enums§

Channel
Timer channel.
TimerBits
Amount of bits of a timer.

Traits§

AdvancedInstance1Channel
Advanced 16-bit timer with 1 channel instance.
AdvancedInstance2Channel
Advanced 16-bit timer with 2 channels instance.
AdvancedInstance4Channel
Advanced 16-bit timer with 4 channels instance.
BasicInstance
Basic timer instance.
BasicNoCr2Instance
Cut-down basic timer instance.
BreakInput2Comparator1Pin
BreakInput2Comparator1Pin pin trait
BreakInput2Comparator2Pin
BreakInput2Comparator2Pin pin trait
BreakInput2Pin
BreakInput2Pin pin trait
BreakInputComparator1Pin
BreakInputComparator1Pin pin trait
BreakInputComparator2Pin
BreakInputComparator2Pin pin trait
BreakInputPin
BreakInputPin pin trait
Ch1Dma
Ch1Dma DMA request trait
Ch2Dma
Ch2Dma DMA request trait
Ch3Dma
Ch3Dma DMA request trait
Ch4Dma
Ch4Dma DMA request trait
Channel1ComplementaryPin
Channel1ComplementaryPin pin trait
Channel1Pin
Channel1Pin pin trait
Channel2ComplementaryPin
Channel2ComplementaryPin pin trait
Channel2Pin
Channel2Pin pin trait
Channel3ComplementaryPin
Channel3ComplementaryPin pin trait
Channel3Pin
Channel3Pin pin trait
Channel4ComplementaryPin
Channel4ComplementaryPin pin trait
Channel4Pin
Channel4Pin pin trait
CoreInstance
Core timer instance.
ExternalTriggerPin
ExternalTriggerPin pin trait
GeneralInstance1Channel
General-purpose 16-bit timer with 1 channel instance.
GeneralInstance2Channel
General-purpose 16-bit timer with 2 channels instance.
GeneralInstance4Channel
General-purpose 16-bit timer with 4 channels instance.
GeneralInstance32bit4Channel
General-purpose 32-bit timer with 4 channels instance.
UpDma
UpDma DMA request trait