embassy-stm32

Crates

0.1.0

Versions

stm32l4p5ve

Flavors

Module timer

Source
Expand description

Timers, PWM, quadrature decoder.

Modules§

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

Enums§

Channel
Timer channel.
CountingMode
Timer counting mode.
InputCaptureMode
Input capture mode.
InputTISelection
Input TI selection.
OutputCompareMode
Output compare mode.
OutputPolarity
Timer output pin polarity.

Traits§

AdvancedControlInstance
Advanced control timer instance.
Basic16bitInstance
Basic 16-bit 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
CaptureCompare16bitInstance
Capture/Compare 16-bit timer instance.
CaptureCompare32bitInstance
Capture/Compare 32-bit timer instance.
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
ComplementaryCaptureCompare16bitInstance
Capture/Compare 16-bit timer instance with complementary pin support.
ExternalTriggerPin
ExternalTriggerPin pin trait
GeneralPurpose16bitInstance
Gneral-purpose 16-bit timer instance.
GeneralPurpose32bitInstance
Gneral-purpose 32-bit timer instance.
UpDma
UpDma DMA request trait