mbed GPIO Interrupt

Committer:
rkuo2000
Date:
Thu Oct 20 12:46:04 2016 +0000
Revision:
0:7d78d405fa52
mbed GPIO Interrupt

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rkuo2000 0:7d78d405fa52 1 // using NuMaker-PFM-NUC472 GPIO interrupt to set led on/off
rkuo2000 0:7d78d405fa52 2 #include "mbed.h"
rkuo2000 0:7d78d405fa52 3
rkuo2000 0:7d78d405fa52 4 InterruptIn button(D0);
rkuo2000 0:7d78d405fa52 5 DigitalOut led(LED1);
rkuo2000 0:7d78d405fa52 6
rkuo2000 0:7d78d405fa52 7 void flip() {
rkuo2000 0:7d78d405fa52 8 led = !led;
rkuo2000 0:7d78d405fa52 9 }
rkuo2000 0:7d78d405fa52 10
rkuo2000 0:7d78d405fa52 11 int main() {
rkuo2000 0:7d78d405fa52 12 button.rise(&flip); // if D0 is floating, then rgbled will be flashing
rkuo2000 0:7d78d405fa52 13 }