Jung Kim
/
Nucleo_blink_led
1
main.cpp@0:9e884bea68ac, 2018-06-04 (annotated)
- Committer:
- Jungok
- Date:
- Mon Jun 04 04:54:29 2018 +0000
- Revision:
- 0:9e884bea68ac
1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Jungok | 0:9e884bea68ac | 1 | #include "mbed.h" |
Jungok | 0:9e884bea68ac | 2 | |
Jungok | 0:9e884bea68ac | 3 | DigitalOut myledg(LED1); |
Jungok | 0:9e884bea68ac | 4 | DigitalOut myledb(LED2); |
Jungok | 0:9e884bea68ac | 5 | DigitalOut myledr(LED3); |
Jungok | 0:9e884bea68ac | 6 | Serial pc(USBTX, USBRX); |
Jungok | 0:9e884bea68ac | 7 | |
Jungok | 0:9e884bea68ac | 8 | int main() { |
Jungok | 0:9e884bea68ac | 9 | pc.baud(115200); |
Jungok | 0:9e884bea68ac | 10 | pc.printf("start Firmware\r\n"); |
Jungok | 0:9e884bea68ac | 11 | while(1) { |
Jungok | 0:9e884bea68ac | 12 | myledg = 1; // LED is ON |
Jungok | 0:9e884bea68ac | 13 | wait(0.2); // 200 ms |
Jungok | 0:9e884bea68ac | 14 | myledg = 0; // LED is OFF |
Jungok | 0:9e884bea68ac | 15 | wait(1.0); // 1 sec |
Jungok | 0:9e884bea68ac | 16 | |
Jungok | 0:9e884bea68ac | 17 | myledb =1; |
Jungok | 0:9e884bea68ac | 18 | wait(0.2); |
Jungok | 0:9e884bea68ac | 19 | myledb = 0; |
Jungok | 0:9e884bea68ac | 20 | wait(1.0); |
Jungok | 0:9e884bea68ac | 21 | |
Jungok | 0:9e884bea68ac | 22 | myledr =1; |
Jungok | 0:9e884bea68ac | 23 | wait(0.2); |
Jungok | 0:9e884bea68ac | 24 | myledr = 0; |
Jungok | 0:9e884bea68ac | 25 | wait(1.0); |
Jungok | 0:9e884bea68ac | 26 | pc.printf("s"); |
Jungok | 0:9e884bea68ac | 27 | } |
Jungok | 0:9e884bea68ac | 28 | } |