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