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

Data Fields | |
| bool | isOpen |
| bool | isRunning |
| PWM_Period_Units | periodUnit |
| uint32_t | periodValue |
| uint32_t | periodCounts |
| PWM_Duty_Units | dutyUnit |
| uint32_t | dutyValue |
| uint32_t | dutyCounts |
| PWM_IdleLevel | idleLevel |
| GPTimerCC26XX_Handle | hTimer |
PWMTimer26XX 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.
| bool PWMTimerCC26XX_Object::isOpen |
open flag used to check if PWM is opened
| bool PWMTimerCC26XX_Object::isRunning |
running flag, set if the output is active
| PWM_Period_Units PWMTimerCC26XX_Object::periodUnit |
Current period unit
| uint32_t PWMTimerCC26XX_Object::periodValue |
Current period value in unit
| uint32_t PWMTimerCC26XX_Object::periodCounts |
Current period in raw timer counts
| PWM_Duty_Units PWMTimerCC26XX_Object::dutyUnit |
Current duty cycle unit
| uint32_t PWMTimerCC26XX_Object::dutyValue |
Current duty cycle value in unit
| uint32_t PWMTimerCC26XX_Object::dutyCounts |
Current duty in raw timer counts
| PWM_IdleLevel PWMTimerCC26XX_Object::idleLevel |
PWM idle level when stopped / not started
| GPTimerCC26XX_Handle PWMTimerCC26XX_Object::hTimer |
Handle to underlying GPTimer peripheral