Christopher Arena
/
STM32_Button_Interrupt
Test operation
main.cpp
- Committer:
- chrisarena52
- Date:
- 2020-03-04
- Revision:
- 2:4e91c0a4f99d
- Parent:
- 0:7d38be0bc9c1
File content as of revision 2:4e91c0a4f99d:
#include "mbed.h" InterruptIn button(USER_BUTTON); DigitalOut led(LED1); double delay = 0.5; // 500 ms void pressed() { delay = 0.1; // 100 ms } void released() { delay = 0.5; // 500 ms } int main() { // Assign functions to button button.fall(&pressed); button.rise(&released); while (1) { led = !led; wait(delay); } }