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§
- CaptureCompare Interrupt Handler 
- Capture/Compare interrupt handler.
- UpdateInterrupt 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.
- TimerBits 
- Amount of bits of a timer.
Traits§
- AdvancedInstance1 Channel 
- Advanced 16-bit timer with 1 channel instance.
- AdvancedInstance2 Channel 
- Advanced 16-bit timer with 2 channels instance.
- AdvancedInstance4 Channel 
- Advanced 16-bit timer with 4 channels instance.
- BasicInstance 
- Basic timer instance.
- BasicNoCr2 Instance 
- Cut-down basic timer instance.
- BreakInput 
- Timer channel trait.
- BreakInput Comparator1 Pin 
- BreakInputComparator1Pin pin trait
- BreakInput Comparator2 Pin 
- BreakInputComparator2Pin pin trait
- BreakInput Pin 
- BreakInputPin pin trait
- CoreInstance 
- Core timer instance.
- Dma
- Dma DMA request trait
- ExternalTrigger Pin 
- ExternalTriggerPin pin trait
- GeneralInstance1 Channel 
- General-purpose 16-bit timer with 1 channel instance.
- GeneralInstance2 Channel 
- General-purpose 16-bit timer with 2 channels instance.
- GeneralInstance4 Channel 
- General-purpose 16-bit timer with 4 channels instance.
- GeneralInstance32bit4 Channel 
- General-purpose 32-bit timer with 4 channels instance.
- TimerChannel 
- Timer channel trait.
- TimerComplementary Pin 
- TimerComplementaryPin pin trait
- TimerPin 
- TimerPin pin trait
- UpDma
- UpDma DMA request trait