TENS / Mbed 2 deprecated Nucleo_pwm

Dependencies:   mbed

Fork of Nucleo_pwm by Ronald Lee

main.cpp

Committer:
ronaldhklee
Date:
2017-03-09
Revision:
0:5bd019c2fef1
Child:
1:b11267086278

File content as of revision 0:5bd019c2fef1:

#include "mbed.h"

PwmOut mypwm(PWM_OUT);
PwmOut Ipwm(PB_5);

DigitalOut myled(LED1);

int main() {
    
    mypwm.period_us(100);       //10KHz
    mypwm.pulsewidth_us(10);    //Duty rate: 10%
    
    Ipwm.period(0.0001);        //10KHz
    Ipwm.pulsewidth(0.000001);  //Duty rate: 1%, Duty rate는 1% 이하로 설정이 안됨.
  
    printf("pwm set to %.2f %%\n", mypwm.read() * 100);
    
    while(1) {
        myled = !myled;
        wait(1);
    }
}