![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
test
Fork of NewLoader by
Diff: main.cpp
- Revision:
- 1:bdd416b8e5a8
- Parent:
- 0:890fbf136674
diff -r 890fbf136674 -r bdd416b8e5a8 main.cpp --- a/main.cpp Sat Dec 09 11:31:20 2017 +0000 +++ b/main.cpp Tue Dec 12 08:00:35 2017 +0000 @@ -1,12 +1,23 @@ #include "mbed.h" - -DigitalOut led1(LED1); - -// main() runs in its own thread in the OS + +DigitalOut myled(LED1); +InterruptIn button(BUTTON1); + +void leave_bootloader() +{ + mbed_start_application(POST_APPLICATION_ADDR); +} + int main() { - while (true) { - led1 = !led1; - wait(0.5); + + button.rise(&leave_bootloader); + + while(1) + { + myled = 1; // LED is ON + wait(0.5); // 200 ms + myled = 0; // LED is OFF + wait(1.0); // 1 sec } + } -