|
HARMcksL: ARM HAL toolbox (yet STM32 oriented) 1.6
SMFSW collection of HAL hacks for STM32
|
Data Fields | |
| TIM_HandleTypeDef * | pTim |
| Timer instance (for reference). | |
| GPIO_TypeDef * | GPIOx |
| Port of emulated PWM pin. | |
| uint16_t | GPIO_Pin |
| Pin mask on port. | |
| uint16_t | tim_freq |
| Timer frequency (for reference). | |
| uint16_t | duty |
| Duty Cycle (effective when new period starts). | |
| uint16_t | per |
| Overflow threshold (emulated PWM period). | |
| bool | polarity |
| Output polarity. | |
| uint16_t PWM_GPIO::[struct].cfg duty |
Duty Cycle (effective when new period starts).
| uint16_t PWM_GPIO::[struct].cfg GPIO_Pin |
Pin mask on port.
| GPIO_TypeDef* PWM_GPIO::[struct].cfg GPIOx |
Port of emulated PWM pin.
| uint16_t PWM_GPIO::[struct].cfg per |
Overflow threshold (emulated PWM period).
| bool PWM_GPIO::[struct].cfg polarity |
Output polarity.
| TIM_HandleTypeDef* PWM_GPIO::[struct].cfg pTim |
Timer instance (for reference).
| uint16_t PWM_GPIO::[struct].cfg tim_freq |
Timer frequency (for reference).