FRA221_2015 / Mbed 2 deprecated Nucleo_pwm

Dependencies:   mbed

Committer:
soulx
Date:
Wed Aug 26 01:30:44 2015 +0000
Revision:
0:afafa545dcb6
lab pmw

Who changed what in which revision?

UserRevisionLine numberNew contents of line
soulx 0:afafa545dcb6 1 #include "mbed.h"
soulx 0:afafa545dcb6 2
soulx 0:afafa545dcb6 3 PwmOut mypwm(PWM_OUT);
soulx 0:afafa545dcb6 4 PwmOut myled(LED1);
soulx 0:afafa545dcb6 5
soulx 0:afafa545dcb6 6
soulx 0:afafa545dcb6 7 int main()
soulx 0:afafa545dcb6 8 {
soulx 0:afafa545dcb6 9
soulx 0:afafa545dcb6 10 mypwm.period_us(2);
soulx 0:afafa545dcb6 11 mypwm.pulsewidth_us(1);
soulx 0:afafa545dcb6 12
soulx 0:afafa545dcb6 13 printf("pwm set to %.2f %%\n", mypwm.read() * 100);
soulx 0:afafa545dcb6 14
soulx 0:afafa545dcb6 15 myled.period(1.0f);
soulx 0:afafa545dcb6 16
soulx 0:afafa545dcb6 17 while(1) {
soulx 0:afafa545dcb6 18 myled = myled + 0.01f;
soulx 0:afafa545dcb6 19 wait(0.2);
soulx 0:afafa545dcb6 20 if(myled == 1.0f) {
soulx 0:afafa545dcb6 21 myled = 0;
soulx 0:afafa545dcb6 22 }
soulx 0:afafa545dcb6 23 }
soulx 0:afafa545dcb6 24 }