|
static void | attachInterruptHandler (Handler handler) |
|
static void | acknowledgeInterruptFlag () |
| Clears the interrupt flag.
|
|
static void | acknowledgeInterruptFlags (const InterruptFlag_t flags) |
| Clears the interrupt flag if flags is set to InterruptFlag::All
|
|
template<uint64_t available, uint64_t requested, percent_t tolerance> |
static void | assertBaudrateInTolerance () |
|
template<double available, double requested, percent_t tolerance> |
static void | assertDurationInTolerance () |
|
static void | configurePurpose () |
| configures a peripheral for a specific purpose
|
|
template<class... Signals> |
static void | connect () |
|
static void | diableFreeRunningMode () |
|
static void | disable () |
|
static void | disableAutoTrigger () |
| Disable auto triggering of the ADC.
|
|
static void | disableCurrentSource () |
| Use AREF pin as Analog Reference pin.
|
|
static void | disableFreeRunningMode () |
|
static void | disableHighSpeedMode () |
| Disable the ADC High Speed mode.
|
|
static void | disableInterrupt () |
| Disables the ADC Conversion Complete Interrupt.
|
|
static void | enableAutoTrigger () |
|
static void | enableCurrentSource () |
| Source a 100uA current to the AREF pin.
|
|
static void | enableFreeRunningMode () |
|
static void | enableHighSpeedMode () |
|
static void | enableInterrupt () |
| Enables the ADC Conversion Complete Interrupt.
|
|
static uint8_t | getChannel () |
|
static bool | getInterruptFlag () |
|
static InterruptFlag_t | getInterruptFlags () |
|
static void | getParameter () |
| returns a parameter
|
|
static uint16_t | getValue () |
|
template<class SystemClock , frequency_t frequency = kHz(100), percent_t tolerance = pct(10)> |
static void | initialize () |
|
static bool | isConversionFinished () |
|
static uint16_t | readChannel (Channel channel) |
|
static void | setAutoTriggerSource (uint8_t source) |
|
static bool | setChannel (Channel channel) |
|
static void | setLeftAdjustResult () |
|
static void | setParameter () |
| sets a parameter
|
|
static void | setReference (Reference reference) |
|
static void | setRightAdjustResult () |
|
static void | startConversion () |
|
template<uint64_t available, uint64_t requested, percent_t tolerance> |
static void | assertBaudrateInTolerance () |
|
template<double available, double requested, percent_t tolerance> |
static void | assertDurationInTolerance () |
|
static void | configurePurpose () |
| configures a peripheral for a specific purpose
|
|
static void | disableFreeRunningMode () |
|
static void | getParameter () |
| returns a parameter
|
|
static void | setParameter () |
| sets a parameter
|
|