|
modm API documentation
|
This is the complete list of members for modm::platform::Timer2, including all inherited members.
| DeadTimeResolution enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| DmaRequestEnable enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| Event enum name (defined in modm::platform::BasicTimer) | modm::platform::BasicTimer | strong |
| InputCaptureMapping enum name | modm::platform::GeneralPurposeTimer | strong |
| InputCapturePolarity enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| InputCapturePrescaler enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| Interrupt enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| InterruptFlag enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| MODM_FLAGS32(Interrupt) (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | |
| MODM_FLAGS32(InterruptFlag) (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | |
| MODM_FLAGS32(OutputCompareMode) (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | |
| MODM_FLAGS32(Interrupt) (defined in modm::platform::BasicTimer) | modm::platform::BasicTimer | |
| MODM_FLAGS32(InterruptFlag) (defined in modm::platform::BasicTimer) | modm::platform::BasicTimer | |
| MasterMode enum name (defined in modm::platform::Timer2) | modm::platform::Timer2 | strong |
| Mode enum name | modm::platform::GeneralPurposeTimer | strong |
| OffStateForIdleMode enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| OffStateForRunMode enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| OutputCompareMode enum name | modm::platform::GeneralPurposeTimer | strong |
| OutputComparePolarity enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| OutputComparePreload enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| PinState enum name (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | strong |
| SlaveMode enum name | modm::platform::Timer2 | strong |
| SlaveModeTrigger enum name (defined in modm::platform::Timer2) | modm::platform::Timer2 | strong |
| Value typedef (defined in modm::platform::Timer2) | modm::platform::Timer2 | |
| acknowledgeInterruptFlags(InterruptFlag_t flags) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| applyAndReset() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| clockEnable() (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| configureInputChannel(uint32_t channel, uint8_t filter) (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| configureInputChannel(uint8_t filter) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| configureInputChannel(uint32_t channel, InputCaptureMapping input, InputCapturePrescaler prescaler, InputCapturePolarity polarity, uint8_t filter, bool xor_ch1_3=false) (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| configureInputChannel(InputCaptureMapping input, InputCapturePrescaler prescaler, InputCapturePolarity polarity, uint8_t filter, bool xor_ch1_3=false) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| modm::platform::GeneralPurposeTimer::configureInputChannel(uint32_t channel, InputCaptureMapping input, InputCapturePrescaler prescaler, InputCapturePolarity polarity, uint8_t filter) | modm::platform::GeneralPurposeTimer | static |
| configureOutputChannel(uint32_t channel, OutputCompareMode_t mode, Value compareValue, PinState out=PinState::Enable, bool enableComparePreload=true) (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| configureOutputChannel(OutputCompareMode_t mode, Value compareValue, PinState out=PinState::Enable, bool enableComparePreload=true) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| configureOutputChannel(uint32_t channel, OutputCompareMode mode, Value compareValue, PinState out, OutputComparePolarity polarity, OutputComparePreload preload=OutputComparePreload::Disable) (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| configureOutputChannel(OutputCompareMode mode, Value compareValue, PinState out, OutputComparePolarity polarity, OutputComparePreload preload=OutputComparePreload::Disable) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| configureOutputChannel(uint32_t channel, OutputCompareMode mode, PinState out, OutputComparePolarity polarity, PinState out_n, OutputComparePolarity polarity_n=OutputComparePolarity::ActiveHigh, OutputComparePreload preload=OutputComparePreload::Disable) (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| configureOutputChannel(OutputCompareMode mode, PinState out, OutputComparePolarity polarity, PinState out_n, OutputComparePolarity polarity_n=OutputComparePolarity::ActiveHigh, OutputComparePreload preload=OutputComparePreload::Disable) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| modm::platform::GeneralPurposeTimer::configureOutputChannel(uint32_t channel, OutputCompareMode_t mode, uint16_t compareValue) | modm::platform::GeneralPurposeTimer | static |
| connect() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| disable() (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| disableDmaRequest(DmaRequestEnable dmaRequests) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| disableInterrupt(Interrupt_t interrupt) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| enable() (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| enableDmaRequest(DmaRequestEnable dmaRequests) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| enableInterrupt(Interrupt_t interrupt) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| enableInterruptVector(bool enable, uint32_t priority) (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| modm::platform::GeneralPurposeTimer::enableInterruptVector(bool enable, uint8_t priority) | modm::platform::BasicTimer | static |
| forceActive(uint32_t channel) | modm::platform::Timer2 | inlinestatic |
| forceActive() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| forceInactive(uint32_t channel) | modm::platform::Timer2 | inlinestatic |
| forceInactive() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| generateEvent(Event ev) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| getClockFrequency() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestaticconstexpr |
| getCompareValue(uint32_t channel) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| getCompareValue() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| getEnabledInterrupts() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| getInterruptFlags() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| getOverflow() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| getPrescaler() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| getTickFrequency() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| getValue() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| hasAdvancedPwmControl() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestaticconstexpr |
| isChannelConfiguredAsInput(uint32_t channel) | modm::platform::Timer2 | static |
| isComplementaryChannel() (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | inlinestatic |
| isCountingDown() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| isCountingUp() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| isEnabled() (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| pause() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| setCompareValue(uint32_t channel, Value value) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| setCompareValue(Value value) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| modm::platform::GeneralPurposeTimer::setCompareValue(uint32_t channel, uint16_t value) | modm::platform::GeneralPurposeTimer | static |
| setInvertedPwm(uint32_t channel) | modm::platform::Timer2 | inlinestatic |
| setInvertedPwm() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| setMode(Mode mode, SlaveMode slaveMode=SlaveMode::Disabled, SlaveModeTrigger slaveModeTrigger=static_cast< SlaveModeTrigger >(0), MasterMode masterMode=MasterMode::Reset, bool enableOnePulseMode=false, bool bufferAutoReloadRegister=true, bool limitUpdateEventRequestSource=true) (defined in modm::platform::Timer2) | modm::platform::Timer2 | static |
| modm::platform::GeneralPurposeTimer::setMode(Mode mode, SlaveMode slaveMode=SlaveMode::Disabled, SlaveModeTrigger slaveModeTrigger=(SlaveModeTrigger) 0) | modm::platform::GeneralPurposeTimer | static |
| modm::platform::BasicTimer::setMode(Mode mode) | modm::platform::BasicTimer | static |
| setNormalPwm(uint32_t channel) | modm::platform::Timer2 | inlinestatic |
| setNormalPwm() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| setOverflow(Value overflow) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| modm::platform::GeneralPurposeTimer::setOverflow(Value overflow) | modm::platform::BasicTimer | inlinestatic |
| setPeriod(std::chrono::duration< Rep, Period > duration, bool autoApply=true) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| setPrescaler(uint16_t prescaler) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| setValue(Value value) (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |
| modm::platform::GeneralPurposeTimer::setValue(Value value) | modm::platform::BasicTimer | inlinestatic |
| signalToChannel() (defined in modm::platform::GeneralPurposeTimer) | modm::platform::GeneralPurposeTimer | inlinestaticprotected |
| start() (defined in modm::platform::Timer2) | modm::platform::Timer2 | inlinestatic |