modm API documentation
modm::platform::AdcInterrupt4 Member List

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

CalibrationMode enum name (defined in modm::platform::Adc4)modm::platform::Adc4strong
modm::Channel enum namemodm::platform::Adc4strong
modm::AdcInterrupt::Channel typedefmodm::Adc
ClockMode enum name (defined in modm::platform::Adc4)modm::platform::Adc4strong
ClockSource enum name (defined in modm::platform::Adc4)modm::platform::Adc4strong
DmaMode enum name (defined in modm::platform::Adc4)modm::platform::Adc4strong
Handler typedef (defined in modm::AdcInterrupt)modm::AdcInterruptprotected
Interrupt enum name (defined in modm::platform::Adc4)modm::platform::Adc4strong
InterruptFlag enum name (defined in modm::platform::Adc4)modm::platform::Adc4strong
MODM_FLAGS32(Interrupt) (defined in modm::platform::Adc4)modm::platform::Adc4
MODM_FLAGS32(InterruptFlag) (defined in modm::platform::Adc4)modm::platform::Adc4
Prescaler enum name (defined in modm::platform::Adc4)modm::platform::Adc4strong
Resolution (defined in modm::platform::Adc4)modm::platform::Adc4staticconstexpr
modm::AdcInterrupt::Resolutionmodm::Adcstaticconstexpr
SampleTime enum name (defined in modm::platform::Adc4)modm::platform::Adc4strong
VoltageRegulatorState enum name (defined in modm::platform::Adc4)modm::platform::Adc4strong
acknowledgeInterruptFlag()modm::PeripheralDriverstatic
acknowledgeInterruptFlags(const InterruptFlag_t flags) (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
assertBaudrateInTolerance()modm::PeripheralDriverinlinestatic
assertDurationInTolerance() (defined in modm::PeripheralDriver)modm::PeripheralDriverinlinestatic
attachInterruptHandler(Handler handler) (defined in modm::platform::AdcInterrupt4)modm::platform::AdcInterrupt4inlinestatic
calibrate(const CalibrationMode mode, const bool blocking=true) (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
configurePurpose()modm::PeripheralDriverstatic
connect() (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
modm::AdcInterrupt::connect()modm::Adcstatic
dataRegister()modm::platform::Adc4inlinestatic
disable(const bool blocking=true) (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
disable() (defined in modm::Adc)modm::Adcstatic
disableFreeRunningMode()modm::Adcstatic
disableInterrupt(const Interrupt_t interrupt) (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
enableFreeRunningMode()modm::Adcstatic
enableInterrupt(const Interrupt_t interrupt) (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
enableInterruptVector(const uint32_t priority, const bool enable=true) (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
getChannel()modm::Adcstatic
getInjectedConversionValue(uint8_t index)modm::platform::Adc4inlinestatic
getInterruptFlag()modm::PeripheralDriverstatic
getInterruptFlags() (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
getParameter()modm::PeripheralDriverstatic
getPinChannel()modm::platform::Adc4inlinestaticconstexpr
modm::getValue()modm::platform::Adc4inlinestatic
modm::AdcInterrupt::getValue()modm::Adcstatic
handler (defined in modm::platform::AdcInterrupt4)modm::platform::AdcInterrupt4static
modm::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::Adc4inlinestatic
modm::AdcInterrupt::initialize()modm::Adcstatic
modm::isConversionFinished()modm::platform::Adc4inlinestatic
modm::AdcInterrupt::isConversionFinished()modm::Adcstatic
isConversionSequenceFinished() (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
isInjectedConversionFinished()modm::platform::Adc4inlinestatic
isReady()modm::platform::Adc4inlinestatic
readChannel(Channel channel)modm::Adcstatic
modm::setChannel(const Channel channel, const SampleTime sampleTime=static_cast< SampleTime >(0b000))modm::platform::Adc4inlinestatic
modm::AdcInterrupt::setChannel(Channel channel)modm::Adcstatic
setChannelSequence(std::span< const SequenceChannel > sequence) (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
setDmaMode(DmaMode mode) (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic
setFreeRunningMode(const bool enable)modm::platform::Adc4inlinestatic
setInjectedConversionChannel(uint8_t index, Channel channel, SampleTime sampleTime)modm::platform::Adc4inlinestatic
setInjectedConversionChannel(uint8_t index, SampleTime sampleTime)modm::platform::Adc4inlinestatic
setInjectedConversionSequenceLength(uint8_t length)modm::platform::Adc4inlinestatic
modm::setLeftAdjustResult(const bool enable)modm::platform::Adc4inlinestatic
modm::AdcInterrupt::setLeftAdjustResult()modm::Adcstatic
setParameter()modm::PeripheralDriverstatic
setPinChannel(SampleTime sampleTime=static_cast< SampleTime >(0b000))modm::platform::Adc4inlinestatic
setPrescaler(const Prescaler pre)modm::platform::Adc4inlinestatic
setRightAdjustResult()modm::Adcstatic
modm::startConversion()modm::platform::Adc4inlinestatic
modm::AdcInterrupt::startConversion()modm::Adcstatic
startInjectedConversionSequence()modm::platform::Adc4inlinestatic
stopConversion() (defined in modm::platform::Adc4)modm::platform::Adc4inlinestatic