test

Fork of NewLoader by Terry Lung

Committer:
TYLG
Date:
Tue Dec 12 08:00:35 2017 +0000
Revision:
1:bdd416b8e5a8
Parent:
0:890fbf136674
test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
TYLG 0:890fbf136674 1 #include "mbed.h"
TYLG 1:bdd416b8e5a8 2
TYLG 1:bdd416b8e5a8 3 DigitalOut myled(LED1);
TYLG 1:bdd416b8e5a8 4 InterruptIn button(BUTTON1);
TYLG 1:bdd416b8e5a8 5
TYLG 1:bdd416b8e5a8 6 void leave_bootloader()
TYLG 1:bdd416b8e5a8 7 {
TYLG 1:bdd416b8e5a8 8 mbed_start_application(POST_APPLICATION_ADDR);
TYLG 1:bdd416b8e5a8 9 }
TYLG 1:bdd416b8e5a8 10
TYLG 0:890fbf136674 11 int main() {
TYLG 1:bdd416b8e5a8 12
TYLG 1:bdd416b8e5a8 13 button.rise(&leave_bootloader);
TYLG 1:bdd416b8e5a8 14
TYLG 1:bdd416b8e5a8 15 while(1)
TYLG 1:bdd416b8e5a8 16 {
TYLG 1:bdd416b8e5a8 17 myled = 1; // LED is ON
TYLG 1:bdd416b8e5a8 18 wait(0.5); // 200 ms
TYLG 1:bdd416b8e5a8 19 myled = 0; // LED is OFF
TYLG 1:bdd416b8e5a8 20 wait(1.0); // 1 sec
TYLG 0:890fbf136674 21 }
TYLG 1:bdd416b8e5a8 22
TYLG 0:890fbf136674 23 }