mirror of https://github.com/ARMmbed/mbed-os.git
pwmout - PSOC6 - add read methods for period and pulsewidth
parent
e55421aaa4
commit
dc7aa873f0
|
|
@ -74,6 +74,11 @@ void pwmout_period_us(pwmout_t *obj, int us)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int pwmout_read_period_us(pwmout_t *obj)
|
||||||
|
{
|
||||||
|
return obj->period_us;
|
||||||
|
}
|
||||||
|
|
||||||
void pwmout_pulsewidth(pwmout_t *obj, float seconds)
|
void pwmout_pulsewidth(pwmout_t *obj, float seconds)
|
||||||
{
|
{
|
||||||
pwmout_pulsewidth_us(obj, (int)(seconds * CY_US_PER_SECOND));
|
pwmout_pulsewidth_us(obj, (int)(seconds * CY_US_PER_SECOND));
|
||||||
|
|
@ -92,6 +97,11 @@ void pwmout_pulsewidth_us(pwmout_t *obj, int us)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int pwmout_read_pulsewidth_us(pwmout_t *obj)
|
||||||
|
{
|
||||||
|
return obj->width_us;
|
||||||
|
}
|
||||||
|
|
||||||
const PinMap *pwmout_pinmap(void)
|
const PinMap *pwmout_pinmap(void)
|
||||||
{
|
{
|
||||||
return PinMap_PWM_OUT;
|
return PinMap_PWM_OUT;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue