23 #include "pwmout_api.h" 63 pwmout_init(&_pwm, pin);
74 pwmout_write(&_pwm, value);
88 return pwmout_read(&_pwm);
98 pwmout_period(&_pwm, seconds);
104 pwmout_period_ms(&_pwm, ms);
110 pwmout_period_us(&_pwm, us);
116 pwmout_pulsewidth(&_pwm, seconds);
122 pwmout_pulsewidth_ms(&_pwm, ms);
128 pwmout_pulsewidth_us(&_pwm, us);
131 #ifdef MBED_OPERATORS void pulsewidth_ms(int ms)
Definition: PwmOut.h:121
void write(float value)
Definition: PwmOut.h:73
void period_us(int us)
Definition: PwmOut.h:109
float read()
Definition: PwmOut.h:87
void period_ms(int ms)
Definition: PwmOut.h:103
void pulsewidth_us(int us)
Definition: PwmOut.h:127
PwmOut(PinName pin)
Definition: PwmOut.h:62
void period(float seconds)
Definition: PwmOut.h:97
void pulsewidth(float seconds)
Definition: PwmOut.h:115
PwmOut & operator=(float value)
Definition: PwmOut.h:134