fix implemet pwm_write

pull/2234/head
Andrzej Puzdrowski 2016-06-16 18:53:39 +01:00
parent 4fcffd40b1
commit 441a665302
1 changed files with 2 additions and 1 deletions

View File

@ -160,7 +160,8 @@ void pwmout_write(pwmout_t *obj, float value)
if (value > 1.0f) {
value = 1.0f;
}
uint16_t ticks = (uint16_t)((float)app_pwm_cycle_ticks_get(pwm->instance) * value);
app_pwm_channel_duty_set(pwm->instance, obj->pwm_channel, (app_pwm_duty_t)(value * 100.0f) );
}
float pwmout_read(pwmout_t *obj)