PWM Out

Dependencies:   mbed

Committer:
harsh632
Date:
Sat Jan 28 15:38:37 2017 +0000
Revision:
0:7abb4568c965
pwm out

Who changed what in which revision?

UserRevisionLine numberNew contents of line
harsh632 0:7abb4568c965 1 #include "mbed.h"
harsh632 0:7abb4568c965 2
harsh632 0:7abb4568c965 3 PwmOut mypwm(PWM_OUT);
harsh632 0:7abb4568c965 4
harsh632 0:7abb4568c965 5 DigitalOut myled(LED1);
harsh632 0:7abb4568c965 6
harsh632 0:7abb4568c965 7 int main() {
harsh632 0:7abb4568c965 8
harsh632 0:7abb4568c965 9 mypwm.period_ms(10);
harsh632 0:7abb4568c965 10 mypwm.pulsewidth_ms(1);
harsh632 0:7abb4568c965 11
harsh632 0:7abb4568c965 12 printf("pwm set to %.2f %%\n", mypwm.read() * 100);
harsh632 0:7abb4568c965 13
harsh632 0:7abb4568c965 14 while(1) {
harsh632 0:7abb4568c965 15 myled = !myled;
harsh632 0:7abb4568c965 16 wait(1);
harsh632 0:7abb4568c965 17 }
harsh632 0:7abb4568c965 18 }