modm API documentation
modm::platform::Adc2 Member List

This is the complete list of members for modm::platform::Adc2, including all inherited members.

CalibrationMode enum name (defined in modm::platform::Adc2)modm::platform::Adc2strong
Channel enum namemodm::platform::Adc2strong
ClockMode enum name (defined in modm::platform::Adc2)modm::platform::Adc2strong
ClockSource enum name (defined in modm::platform::Adc2)modm::platform::Adc2strong
DmaMode enum name (defined in modm::platform::Adc2)modm::platform::Adc2strong
Interrupt enum name (defined in modm::platform::Adc2)modm::platform::Adc2strong
InterruptFlag enum name (defined in modm::platform::Adc2)modm::platform::Adc2strong
MODM_FLAGS32(Interrupt) (defined in modm::platform::Adc2)modm::platform::Adc2
MODM_FLAGS32(InterruptFlag) (defined in modm::platform::Adc2)modm::platform::Adc2
Prescaler enum name (defined in modm::platform::Adc2)modm::platform::Adc2strong
Resolution (defined in modm::platform::Adc2)modm::platform::Adc2staticconstexpr
SampleTime enum name (defined in modm::platform::Adc2)modm::platform::Adc2strong
VoltageRegulatorState enum name (defined in modm::platform::Adc2)modm::platform::Adc2strong
acknowledgeInterruptFlags(const InterruptFlag_t flags) (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
calibrate(const CalibrationMode mode, const bool blocking=true) (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
connect() (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
dataRegister()modm::platform::Adc2inlinestatic
disable(const bool blocking=true) (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
disableInterrupt(const Interrupt_t interrupt) (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
enableInterrupt(const Interrupt_t interrupt) (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
enableInterruptVector(const uint32_t priority, const bool enable=true) (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
getInjectedConversionValue(uint8_t index)modm::platform::Adc2inlinestatic
getInterruptFlags() (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
getPinChannel()modm::platform::Adc2inlinestaticconstexpr
getValue()modm::platform::Adc2inlinestatic
initialize(const ClockMode clk=ClockMode::DoNotChange, const ClockSource clk_src=ClockSource::SystemClock, const Prescaler pre=Prescaler::Disabled, const CalibrationMode cal=CalibrationMode::DoNotCalibrate, const bool blocking=true)modm::platform::Adc2inlinestatic
isConversionFinished()modm::platform::Adc2inlinestatic
isConversionSequenceFinished() (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
isInjectedConversionFinished()modm::platform::Adc2inlinestatic
isReady()modm::platform::Adc2inlinestatic
setChannel(const Channel channel, const SampleTime sampleTime=static_cast< SampleTime >(0b000))modm::platform::Adc2inlinestatic
setChannelSequence(std::span< const SequenceChannel > sequence) (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
setDmaMode(DmaMode mode) (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic
setFreeRunningMode(const bool enable)modm::platform::Adc2inlinestatic
setInjectedConversionChannel(uint8_t index, Channel channel, SampleTime sampleTime)modm::platform::Adc2inlinestatic
setInjectedConversionChannel(uint8_t index, SampleTime sampleTime)modm::platform::Adc2inlinestatic
setInjectedConversionSequenceLength(uint8_t length)modm::platform::Adc2inlinestatic
setLeftAdjustResult(const bool enable)modm::platform::Adc2inlinestatic
setPinChannel(SampleTime sampleTime=static_cast< SampleTime >(0b000))modm::platform::Adc2inlinestatic
setPrescaler(const Prescaler pre)modm::platform::Adc2inlinestatic
startConversion()modm::platform::Adc2inlinestatic
startInjectedConversionSequence()modm::platform::Adc2inlinestatic
stopConversion() (defined in modm::platform::Adc2)modm::platform::Adc2inlinestatic