![]() |
ChibiOS/RT Architecture - Reference Manual - Guides |
Structure representing an PWM driver. More...
#include <pwm_lld.h>

Data Fields | |
| pwmstate_t | pd_state |
| Driver state. | |
| const PWMConfig * | pd_config |
| Current configuration data. | |
| uint32_t | pd_enabled_channels |
| Bit mask of the enabled channels. | |
| TIM_TypeDef * | pd_tim |
| Pointer to the TIMx registers block. | |
Structure representing an PWM driver.
Structure representing a PWM driver.
Definition at line 82 of file templates/pwm_lld.h.
Driver state.
Definition at line 86 of file templates/pwm_lld.h.
Referenced by pwmDisableChannel(), pwmEnableChannel(), pwmObjectInit(), pwmStart(), and pwmStop().
| const PWMConfig * PWMDriver::pd_config |
Current configuration data.
Current driver configuration data.
Definition at line 90 of file templates/pwm_lld.h.
Referenced by pwmObjectInit(), and pwmStart().
Bit mask of the enabled channels.
Definition at line 203 of file platforms/STM32/pwm_lld.h.
| TIM_TypeDef* PWMDriver::pd_tim |
Pointer to the TIMx registers block.
Definition at line 207 of file platforms/STM32/pwm_lld.h.
1.7.1