MTU COMP71004 Summer 2021 / Mbed 2 deprecated lect7_3_pwm

Dependencies:   mbed

Committer:
kinii
Date:
Tue Jul 13 12:35:21 2021 +0000
Revision:
0:598029dcf103
first commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kinii 0:598029dcf103 1 #include "mbed.h"
kinii 0:598029dcf103 2
kinii 0:598029dcf103 3 AnalogIn pwm_width(p20);
kinii 0:598029dcf103 4 AnalogIn pwm_period(p19);
kinii 0:598029dcf103 5 PwmOut p1(p21);
kinii 0:598029dcf103 6
kinii 0:598029dcf103 7 int main() {
kinii 0:598029dcf103 8 while(1) {
kinii 0:598029dcf103 9 float pwm_p = pwm_width.read();
kinii 0:598029dcf103 10 p1 = pwm_p;
kinii 0:598029dcf103 11 float pwm_w = pwm_period.read()*1000;
kinii 0:598029dcf103 12 p1.period_ms((int)pwm_w);
kinii 0:598029dcf103 13 printf("p:%f, w:%f, pwm: %f \r\n", pwm_p, pwm_w, p1.read());
kinii 0:598029dcf103 14 wait(1);
kinii 0:598029dcf103 15
kinii 0:598029dcf103 16 }
kinii 0:598029dcf103 17 }