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)
|
||||
{
|
||||
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)
|
||||
{
|
||||
return PinMap_PWM_OUT;
|
||||
|
|
|
|||
Loading…
Reference in New Issue