Marvin Villamizar
/
Nucleo_blink_led
adfasdfsaf
main.cpp@0:2aec92a50cc0, 2017-06-09 (annotated)
- Committer:
- dimmu8410
- Date:
- Fri Jun 09 23:13:32 2017 +0000
- Revision:
- 0:2aec92a50cc0
edfasdfasdf
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dimmu8410 | 0:2aec92a50cc0 | 1 | #include "mbed.h" |
dimmu8410 | 0:2aec92a50cc0 | 2 | //#define jess PB_6 |
dimmu8410 | 0:2aec92a50cc0 | 3 | //#define jess2 PB_7 |
dimmu8410 | 0:2aec92a50cc0 | 4 | //#define jess3 PB_8 |
dimmu8410 | 0:2aec92a50cc0 | 5 | /* |
dimmu8410 | 0:2aec92a50cc0 | 6 | DigitalOut myled(jess); |
dimmu8410 | 0:2aec92a50cc0 | 7 | DigitalOut myled2(jess2); |
dimmu8410 | 0:2aec92a50cc0 | 8 | DigitalOut myled3(jess3); |
dimmu8410 | 0:2aec92a50cc0 | 9 | DigitalIn boton(PC_13); |
dimmu8410 | 0:2aec92a50cc0 | 10 | */ |
dimmu8410 | 0:2aec92a50cc0 | 11 | DigitalOut myled(PD_13); |
dimmu8410 | 0:2aec92a50cc0 | 12 | DigitalOut myled2(PD_14); |
dimmu8410 | 0:2aec92a50cc0 | 13 | DigitalOut myled3(PD_15); |
dimmu8410 | 0:2aec92a50cc0 | 14 | PwmOut mypwm(PD_12); |
dimmu8410 | 0:2aec92a50cc0 | 15 | BusOut leds(PD_13,PD_14,PD_15); |
dimmu8410 | 0:2aec92a50cc0 | 16 | float var; |
dimmu8410 | 0:2aec92a50cc0 | 17 | int main() { |
dimmu8410 | 0:2aec92a50cc0 | 18 | while(1) |
dimmu8410 | 0:2aec92a50cc0 | 19 | { |
dimmu8410 | 0:2aec92a50cc0 | 20 | for(int i=0;i<8;i++) |
dimmu8410 | 0:2aec92a50cc0 | 21 | { |
dimmu8410 | 0:2aec92a50cc0 | 22 | leds=i; |
dimmu8410 | 0:2aec92a50cc0 | 23 | //myled=!myled; |
dimmu8410 | 0:2aec92a50cc0 | 24 | wait(0.2); |
dimmu8410 | 0:2aec92a50cc0 | 25 | } |
dimmu8410 | 0:2aec92a50cc0 | 26 | for(float i=0;i<1;i+=0.01) |
dimmu8410 | 0:2aec92a50cc0 | 27 | { |
dimmu8410 | 0:2aec92a50cc0 | 28 | mypwm=i; |
dimmu8410 | 0:2aec92a50cc0 | 29 | wait(0.2); |
dimmu8410 | 0:2aec92a50cc0 | 30 | } |
dimmu8410 | 0:2aec92a50cc0 | 31 | /* |
dimmu8410 | 0:2aec92a50cc0 | 32 | if(boton==0) |
dimmu8410 | 0:2aec92a50cc0 | 33 | { |
dimmu8410 | 0:2aec92a50cc0 | 34 | myled = 1; // LED is ON |
dimmu8410 | 0:2aec92a50cc0 | 35 | wait(1); // 200 ms |
dimmu8410 | 0:2aec92a50cc0 | 36 | myled = 0; // LED is OFF |
dimmu8410 | 0:2aec92a50cc0 | 37 | wait(0.5); // 1 sec |
dimmu8410 | 0:2aec92a50cc0 | 38 | myled2 = 1; // LED is ON |
dimmu8410 | 0:2aec92a50cc0 | 39 | wait(2); // 200 ms |
dimmu8410 | 0:2aec92a50cc0 | 40 | myled2= 0; // LED is OFF |
dimmu8410 | 0:2aec92a50cc0 | 41 | wait(1); // 1 sec |
dimmu8410 | 0:2aec92a50cc0 | 42 | myled3= 1; // LED is ON |
dimmu8410 | 0:2aec92a50cc0 | 43 | wait(3); // 200 ms |
dimmu8410 | 0:2aec92a50cc0 | 44 | myled3= 0; // LED is OFF |
dimmu8410 | 0:2aec92a50cc0 | 45 | wait(1.5); // 1 sec |
dimmu8410 | 0:2aec92a50cc0 | 46 | } |
dimmu8410 | 0:2aec92a50cc0 | 47 | */ |
dimmu8410 | 0:2aec92a50cc0 | 48 | } |
dimmu8410 | 0:2aec92a50cc0 | 49 | } |