embassy-stm32

Crates

git

Versions

stm32l071cb

Flavors

Module low_level

Module low_level 

Source
Expand description

Low-level timer driver.

This is an unopinionated, very low-level driver for all STM32 timers. It allows direct register manipulation with the regs_*() methods, and has utility functions that are thin wrappers over the registers.

The available functionality depends on the timer type.

Structs§

OutOfRangeError
Error returned when the requested timer period is out of range.
Timer
Low-level timer driver.

Enums§

CountingMode
Timer counting mode.
FilterValue
InputCaptureMode
Input capture mode.
InputTISelection
Input TI selection.
MasterMode
OutputCompareMode
Output compare mode.
OutputPolarity
Timer output pin polarity.
RoundTo
Rounding mode for timer period/frequency configuration.
SlaveMode
TriggerSource