#include <modm/platform/extint/extint.hpp>
|
static void | initialize (ClockGenerator clockGen, int priority=(1ul<< __NVIC_PRIO_BITS)-1ul) |
|
|
static std::array< std::function< void ()>, 16 > | handlers_ = {} |
|
|
void | EIC_IRQHandler (void) |
|
External Interrupt handler for SAMD devices.
- Author
- Erik Henriksson
void modm::platform::ExternalInterrupt::initialize |
( |
ClockGenerator |
clockGen, |
|
|
int |
priority = (1ul << __NVIC_PRIO_BITS) - 1ul |
|
) |
| |
|
static |
Initializes the External Interrupt handler.
- Parameters
-
clockGen | The clock generator to use for the peripheral. If any interrupts are to be used to akeup the CPU from standby mode, make sure this clock is actually running in standby. |
The documentation for this class was generated from the following files: