BeRTOS
|
Low-level PWM module for AVR (inplementation). More...
Go to the source code of this file.
Functions | |
void | pwm_hw_setPolarity (PwmDev dev, bool pol) |
Set PWM polarity to select pwm channel. | |
pwm_period_t | pwm_hw_getPeriod (PwmDev dev) |
Get preiod from select channel. | |
void | pwm_hw_setFrequency (PwmDev dev, uint32_t freq) |
Set pwm waveform frequecy. | |
void | pwm_hw_setDutyUnlock (PwmDev dev, uint16_t duty) |
Set pwm duty cycle. | |
void | pwm_hw_enable (PwmDev dev) |
Enable select pwm channel. | |
void | pwm_hw_disable (PwmDev dev) |
Disable select pwm channel. | |
void | pwm_hw_init (void) |
Init pwm. |
Low-level PWM module for AVR (inplementation).
Definition in file pwm_avr.c.
pwm_period_t pwm_hw_getPeriod | ( | PwmDev | dev | ) |
void pwm_hw_setDutyUnlock | ( | PwmDev | dev, |
uint16_t | duty | ||
) |