Ejaz Jamil
/
Nucleo_pwm
Programing in C++
main.cpp
- Committer:
- ejazjamil
- Date:
- 2018-01-13
- Revision:
- 1:17cc5142651f
- Parent:
- 0:f1d90fe4b6b4
File content as of revision 1:17cc5142651f:
#include "mbed.h" //#include "cse360.h" #include "lab.h" PwmOut mypwm(PWM_OUT); DigitalOut myled(LED1); void gotoExample() { print1: printf("VALUE=1\n"); print2: printf("VALUE=2\n"); print3: printf("VALUE=3\n"); goto print2; } int main() { mypwm.period_ms(10); mypwm.pulsewidth_ms(1); // printf("rollnum: %d\n", cse360::rollnum); for(int i=0;i<10;i++) { printf("i=%d\n",i); } printf("pwm set to %.2f %%\n", mypwm.read() * 100); while(1) { myled = !myled; wait(1); } }