My Pwm program with method number 1

Dependencies:   mbed

Committer:
neutron_striker
Date:
Sun Feb 15 19:32:08 2015 +0000
Revision:
0:102eab0a783a
My Pwm program with method number 1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
neutron_striker 0:102eab0a783a 1 #include "mbed.h"
neutron_striker 0:102eab0a783a 2
neutron_striker 0:102eab0a783a 3 PwmOut mypwm(LED1);
neutron_striker 0:102eab0a783a 4
neutron_striker 0:102eab0a783a 5 //DigitalOut myled(LED1);
neutron_striker 0:102eab0a783a 6
neutron_striker 0:102eab0a783a 7 int main() {
neutron_striker 0:102eab0a783a 8
neutron_striker 0:102eab0a783a 9 mypwm.period_ms(10);
neutron_striker 0:102eab0a783a 10 mypwm.pulsewidth_ms(1);
neutron_striker 0:102eab0a783a 11
neutron_striker 0:102eab0a783a 12 printf("pwm set to %.2f %%\n", mypwm.read() * 100);
neutron_striker 0:102eab0a783a 13
neutron_striker 0:102eab0a783a 14 while(1) {
neutron_striker 0:102eab0a783a 15 for(uint8_t i=0;i<10;i++)
neutron_striker 0:102eab0a783a 16 {
neutron_striker 0:102eab0a783a 17 mypwm.pulsewidth_ms(i);
neutron_striker 0:102eab0a783a 18 wait(0.03);
neutron_striker 0:102eab0a783a 19 }
neutron_striker 0:102eab0a783a 20 // myled = !myled;
neutron_striker 0:102eab0a783a 21 // wait(1);
neutron_striker 0:102eab0a783a 22 }
neutron_striker 0:102eab0a783a 23 }