![]() |
![]() |
PWMTimerWFF3 Object. More...
#include <PWMTimerWFF3.h>

Data Fields | |
| uint32_t | periodValue |
| uint32_t | periodCounts |
| uint32_t | dutyValue |
| uint32_t | dutyCounts |
| GPTimerWFF3_Handle | hTimer |
| PWM_Period_Units | periodUnit |
| PWM_Duty_Units | dutyUnit |
| GPTimerWFF3_ChannelNo | chNumber |
| PWM_IdleLevel | idleLevel |
| bool | isOpen |
| bool | isRunning |
PWMTimerWFF3 Object.
These fields are used by the driver to store and modify PWM configuration during run-time. The application must not edit any member variables of this structure. Appplications should also not access member variables of this structure as backwards compatibility is not guaranteed.
| uint32_t PWMTimerWFF3_Object::periodValue |
Current period value in unit
| uint32_t PWMTimerWFF3_Object::periodCounts |
Current period in raw timer counts
| uint32_t PWMTimerWFF3_Object::dutyValue |
Current duty cycle value in unit
| uint32_t PWMTimerWFF3_Object::dutyCounts |
Current duty in raw timer counts
| GPTimerWFF3_Handle PWMTimerWFF3_Object::hTimer |
Handle to underlying GPTimer peripheral
| PWM_Period_Units PWMTimerWFF3_Object::periodUnit |
Current period unit
| PWM_Duty_Units PWMTimerWFF3_Object::dutyUnit |
Current duty cycle unit
| GPTimerWFF3_ChannelNo PWMTimerWFF3_Object::chNumber |
GPTimer peripheral channel number selected for PWM output signal
| PWM_IdleLevel PWMTimerWFF3_Object::idleLevel |
PWM idle level when stopped / not started
| bool PWMTimerWFF3_Object::isOpen |
open flag used to check if PWM is opened
| bool PWMTimerWFF3_Object::isRunning |
running flag, set if the output is active