|
|
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
|
| |