Use the button on Nucleo board in Interrupt mode
main.cpp
- Committer:
- sjallouli
- Date:
- 2015-12-28
- Revision:
- 0:1b77c1ffae11
File content as of revision 0:1b77c1ffae11:
#include "mbed.h" DigitalOut myled(LED1); InterruptIn mybutton(USER_BUTTON); float delay = 1.0; // 1 sec void pressed() { if (delay == 1.0) { delay = 0.2; // 200 ms } else { delay = 1.0; // 1 sec } } int main() { mybutton.fall(&pressed); while (1) { myled = !myled; wait(delay); } }