Nuvoton
/
NuMaker-mbed-GPIO_Interrupt
NuMaker GPIO Interrupt with Debounce Setting
main.cpp
- Committer:
- ccchang
- Date:
- 2017-10-17
- Revision:
- 10:286c71f85d6f
- Parent:
- 8:a479ab0a14ef
- Child:
- 15:d825021a7e5b
File content as of revision 10:286c71f85d6f:
// GPIO interrupt to set led on/off #include "mbed.h" #if defined(TARGET_NUMAKER_PFM_NUC472) InterruptIn button(SW1); DigitalOut led(LED1); #elif defined(TARGET_NUMAKER_PFM_M453) InterruptIn button(SW2); DigitalOut led(LED1); #elif defined(TARGET_NUMAKER_PFM_M487) InterruptIn button(SW2); DigitalOut led(LED1); #elif defined(TARGET_NUMAKER_PFM_NANO130) InterruptIn button(SW2); DigitalOut led(LED1); #endif void flip() { led = !led; } int main() { button.rise(&flip); }