ChibiOS/RT Logo ChibiOS/RT

Architecture - Reference Manual - Guides

PWMConfig Struct Reference
[PWM Low Level DriverSTM32 PWM Support]

Driver configuration structure. More...

#include <pwm_lld.h>

Collaboration diagram for PWMConfig:
Collaboration graph
[legend]

Data Fields

pwmcallback_t pc_callback
 Periodic callback pointer.
PWMChannelConfig pc_channels [PWM_CHANNELS]
 Channels configurations.
uint16_t pc_psc
 TIM PSC (pre-scaler) register initialization data.
uint16_t pc_arr
 TIM ARR (auto-reload) register initialization data.
uint16_t pc_cr2
 TIM CR2 register initialization data.

Detailed Description

Driver configuration structure.

PWM driver configuration structure.

Note:
It could be empty on some architectures.

Definition at line 75 of file templates/pwm_lld.h.


Field Documentation

Periodic callback pointer.

This callback is invoked on PWM counter reset. If set to NULL then the callback is disabled.

Definition at line 166 of file platforms/STM32/pwm_lld.h.

Channels configurations.

Definition at line 170 of file platforms/STM32/pwm_lld.h.

TIM PSC (pre-scaler) register initialization data.

Definition at line 175 of file platforms/STM32/pwm_lld.h.

TIM ARR (auto-reload) register initialization data.

Definition at line 179 of file platforms/STM32/pwm_lld.h.

TIM CR2 register initialization data.

Note:
The value of this field should normally be equal to zero.

Definition at line 184 of file platforms/STM32/pwm_lld.h.


Generated on Sun Jul 11 13:13:34 2010 for ChibiOS/RT by doxygen 1.6.3