button trigger interrupt 20160528
Fork of Nucleo_read_button_interrupt by
main.cpp
- Committer:
- ittraining
- Date:
- 2016-05-05
- Revision:
- 1:19e910fda737
- Parent:
- 0:912303e63cbd
- Child:
- 2:4103c09a0f63
File content as of revision 1:19e910fda737:
#include "mbed.h" InterruptIn mybutton(USER_BUTTON); DigitalOut myled(LED1); float delay = 1.0; // 1 sec void pressed_down() { if (delay == 1.0) delay = 0.2; // 200 ms else delay = 1.0; // 1 sec } int main() { // mybutton.fall(&pressed_down); mybutton.rise(&pressed_down); while (1) { myled = !myled; wait(delay); } }