128 #ifndef ti_drivers_pwm__PWMTimerCC26XX_include 129 #define ti_drivers_pwm__PWMTimerCC26XX_include 149 #define PWMTimerCC26XX_CMD_DEBUG_STALL PWM_CMD_RESERVED + 0 154 #define CMD_ARG_DEBUG_STALL_OFF (uint32_t) GPTimerCC26XX_DEBUG_STALL_OFF 155 #define CMD_ARG_DEBUG_STALL_ON (uint32_t) GPTimerCC26XX_DEBUG_STALL_ON PWM_IdleLevel idleLevel
Definition: PWMTimerCC26XX.h:194
bool isOpen
Definition: PWMTimerCC26XX.h:186
GPTimer driver implementation for CC26XX/CC13XX.
PWM_Period_Units periodUnit
Definition: PWMTimerCC26XX.h:188
PWMTimer26XX Object.
Definition: PWMTimerCC26XX.h:184
PWM_Duty_Units
PWM duty cycle unit definitions. Refer to device specific implementation if using PWM_DUTY_COUNTS (ra...
Definition: PWM.h:306
bool isRunning
Definition: PWMTimerCC26XX.h:187
uint32_t periodCounts
Definition: PWMTimerCC26XX.h:190
uint32_t dutyValue
Definition: PWMTimerCC26XX.h:192
Pulse Width Modulation (PWM) driver.
PWM_Period_Units
PWM period unit definitions. Refer to device specific implementation if using PWM_PERIOD_COUNTS (raw ...
Definition: PWM.h:294
PWMTimer26XX Hardware attributes.
Definition: PWMTimerCC26XX.h:169
struct PWMTimerCC26XX_Object PWMTimerCC26XX_Object
PWMTimer26XX Object.
uint32_t periodValue
Definition: PWMTimerCC26XX.h:189
The definition of a PWM function table that contains the required set of functions to control a speci...
Definition: PWM.h:409
struct PWMTimerCC26XX_HwAttrs PWMTimerCC26XX_HwAttrs
PWMTimer26XX Hardware attributes.
uint8_t gpTimerUnit
Definition: PWMTimerCC26XX.h:172
GPTimerCC26XX_Handle hTimer
Definition: PWMTimerCC26XX.h:195
PWM_Duty_Units dutyUnit
Definition: PWMTimerCC26XX.h:191
GPTimer Global configuration.
Definition: GPTimerCC26XX.h:404
const PWM_FxnTable PWMTimerCC26XX_fxnTable
uint32_t dutyCounts
Definition: PWMTimerCC26XX.h:193
PWM_IdleLevel
Idle output level when PWM is not running (stopped / not started).
Definition: PWM.h:321
uint8_t pwmPin
Definition: PWMTimerCC26XX.h:171