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.
- one_
pulse - One pulse mode driver.
- pwm_
input - PWM Input driver.
- qei
- Quadrature decoder using a timer.
- simple_
pwm - Simple PWM driver.
Structs§
- Capture
Compare Interrupt Handler - Capture/Compare interrupt handler.
- Update
Interrupt Handler - Update interrupt handler.
Enums§
- BkIn
- Timer break input.
- BkIn1
- Break input 1 marker type.
- BkIn2
- Break input 2 marker type.
- Ch1
- Channel 1 marker type.
- Ch2
- Channel 2 marker type.
- Ch3
- Channel 3 marker type.
- Ch4
- Channel 4 marker type.
- Channel
- Timer channel.
- Timer
Bits - Amount of bits of a timer.
Traits§
- Advanced
Instance1 Channel - Advanced 16-bit timer with 1 channel instance.
- Advanced
Instance2 Channel - Advanced 16-bit timer with 2 channels instance.
- Advanced
Instance4 Channel - Advanced 16-bit timer with 4 channels instance.
- Basic
Instance - Basic timer instance.
- Basic
NoCr2 Instance - Cut-down basic timer instance.
- Break
Input - Timer channel trait.
- Break
Input Comparator1 Pin - BreakInputComparator1Pin pin trait
- Break
Input Comparator2 Pin - BreakInputComparator2Pin pin trait
- Break
Input Pin - BreakInputPin pin trait
- Core
Instance - Core timer instance.
- Dma
- Dma DMA request trait
- External
Trigger Pin - ExternalTriggerPin pin trait
- General
Instance1 Channel - General-purpose 16-bit timer with 1 channel instance.
- General
Instance2 Channel - General-purpose 16-bit timer with 2 channels instance.
- General
Instance4 Channel - General-purpose 16-bit timer with 4 channels instance.
- General
Instance32bit4 Channel - General-purpose 32-bit timer with 4 channels instance.
- Timer
Channel - Timer channel trait.
- Timer
Complementary Pin - TimerComplementaryPin pin trait
- Timer
Pin - TimerPin pin trait
- UpDma
- UpDma DMA request trait