![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
prueba pwm
main.cpp@0:5c6d9b714a76, 2018-03-30 (annotated)
- Committer:
- Digitalesavanzados
- Date:
- Fri Mar 30 19:20:57 2018 +0000
- Revision:
- 0:5c6d9b714a76
prueba pwm
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Digitalesavanzados | 0:5c6d9b714a76 | 1 | #include "mbed.h" |
Digitalesavanzados | 0:5c6d9b714a76 | 2 | |
Digitalesavanzados | 0:5c6d9b714a76 | 3 | PwmOut PWM1(PA_9); |
Digitalesavanzados | 0:5c6d9b714a76 | 4 | PwmOut PWM2(PA_10); |
Digitalesavanzados | 0:5c6d9b714a76 | 5 | PwmOut PWM3(PB_0); |
Digitalesavanzados | 0:5c6d9b714a76 | 6 | PwmOut PWM4(PB_6); |
Digitalesavanzados | 0:5c6d9b714a76 | 7 | PwmOut PWM5(PB_1); |
Digitalesavanzados | 0:5c6d9b714a76 | 8 | PwmOut PWM6(PA_8); |
Digitalesavanzados | 0:5c6d9b714a76 | 9 | PwmOut PWM7(PA_11); |
Digitalesavanzados | 0:5c6d9b714a76 | 10 | PwmOut PWM8(PA_7); |
Digitalesavanzados | 0:5c6d9b714a76 | 11 | PwmOut PWM9(PA_6); |
Digitalesavanzados | 0:5c6d9b714a76 | 12 | PwmOut PWM10(PA_3); |
Digitalesavanzados | 0:5c6d9b714a76 | 13 | PwmOut PWM11(PA_1); |
Digitalesavanzados | 0:5c6d9b714a76 | 14 | DigitalOut myled(LED1); |
Digitalesavanzados | 0:5c6d9b714a76 | 15 | |
Digitalesavanzados | 0:5c6d9b714a76 | 16 | |
Digitalesavanzados | 0:5c6d9b714a76 | 17 | //Brazo izq 0.001 hasta |
Digitalesavanzados | 0:5c6d9b714a76 | 18 | |
Digitalesavanzados | 0:5c6d9b714a76 | 19 | int main() |
Digitalesavanzados | 0:5c6d9b714a76 | 20 | { |
Digitalesavanzados | 0:5c6d9b714a76 | 21 | |
Digitalesavanzados | 0:5c6d9b714a76 | 22 | PWM1.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 23 | PWM2.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 24 | PWM3.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 25 | PWM4.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 26 | PWM5.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 27 | PWM6.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 28 | PWM7.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 29 | PWM8.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 30 | PWM9.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 31 | PWM10.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 32 | PWM11.period_ms(1); |
Digitalesavanzados | 0:5c6d9b714a76 | 33 | |
Digitalesavanzados | 0:5c6d9b714a76 | 34 | while(1) { |
Digitalesavanzados | 0:5c6d9b714a76 | 35 | myled=1; |
Digitalesavanzados | 0:5c6d9b714a76 | 36 | PWM1.write(0.5); // servo position determined by a pulsewidth between 1-2ms |
Digitalesavanzados | 0:5c6d9b714a76 | 37 | PWM2.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 38 | PWM3.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 39 | PWM4.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 40 | PWM5.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 41 | PWM6.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 42 | PWM7.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 43 | PWM8.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 44 | PWM9.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 45 | PWM10.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 46 | PWM11.write(0.5); |
Digitalesavanzados | 0:5c6d9b714a76 | 47 | |
Digitalesavanzados | 0:5c6d9b714a76 | 48 | } |
Digitalesavanzados | 0:5c6d9b714a76 | 49 | } |