ChibiOS/HAL
6.1.0
|
PLATFORM PWM subsystem low level driver source. More...
#include "hal.h"
Go to the source code of this file.
Functions | |
void | pwm_lld_init (void) |
Low level PWM driver initialization. More... | |
void | pwm_lld_start (PWMDriver *pwmp) |
Configures and activates the PWM peripheral. More... | |
void | pwm_lld_stop (PWMDriver *pwmp) |
Deactivates the PWM peripheral. More... | |
void | pwm_lld_enable_channel (PWMDriver *pwmp, pwmchannel_t channel, pwmcnt_t width) |
Enables a PWM channel. More... | |
void | pwm_lld_disable_channel (PWMDriver *pwmp, pwmchannel_t channel) |
Disables a PWM channel and its notification. More... | |
void | pwm_lld_enable_periodic_notification (PWMDriver *pwmp) |
Enables the periodic activation edge notification. More... | |
void | pwm_lld_disable_periodic_notification (PWMDriver *pwmp) |
Disables the periodic activation edge notification. More... | |
void | pwm_lld_enable_channel_notification (PWMDriver *pwmp, pwmchannel_t channel) |
Enables a channel de-activation edge notification. More... | |
void | pwm_lld_disable_channel_notification (PWMDriver *pwmp, pwmchannel_t channel) |
Disables a channel de-activation edge notification. More... | |
Variables | |
PWMDriver | PWMD1 |
PWMD1 driver identifier. More... | |
PLATFORM PWM subsystem low level driver source.
Definition in file hal_pwm_lld.c.