128 #ifndef ti_drivers_pwm__PWMTimerCC26XX_include 129 #define ti_drivers_pwm__PWMTimerCC26XX_include 151 #define PWMTimerCC26XX_CMD_DEBUG_STALL PWM_CMD_RESERVED + 0 156 #define CMD_ARG_DEBUG_STALL_OFF (uint32_t)GPTimerCC26XX_DEBUG_STALL_OFF 157 #define CMD_ARG_DEBUG_STALL_ON (uint32_t)GPTimerCC26XX_DEBUG_STALL_ON uint8_t PIN_Id
Pin identifier data type.
Definition: PIN.h:577
PWM_IdleLevel idleLevel
Definition: PWMTimerCC26XX.h:215
bool isOpen
Definition: PWMTimerCC26XX.h:207
GPTimer driver implementation for CC26XX/CC13XX.
PWM_Period_Units periodUnit
Definition: PWMTimerCC26XX.h:209
PWMTimer26XX Object.
Definition: PWMTimerCC26XX.h:205
PWM_Duty_Units
PWM duty cycle unit definitions. Refer to device specific implementation if using PWM_DUTY_COUNTS (ra...
Definition: PWM.h:302
bool isRunning
Definition: PWMTimerCC26XX.h:208
uint32_t periodCounts
Definition: PWMTimerCC26XX.h:211
uint32_t dutyValue
Definition: PWMTimerCC26XX.h:213
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:291
PWMTimer26XX Hardware attributes.
Definition: PWMTimerCC26XX.h:185
struct PWMTimerCC26XX_Object PWMTimerCC26XX_Object
PWMTimer26XX Object.
The definition of a PWM function table that contains the required set of functions to control a speci...
Definition: PWM.h:404
uint32_t periodValue
Definition: PWMTimerCC26XX.h:210
struct PWMTimerCC26XX_HwAttrs PWMTimerCC26XX_HwAttrs
PWMTimer26XX Hardware attributes.
uint8_t gpTimerUnit
Definition: PWMTimerCC26XX.h:188
GPTimerCC26XX_Handle hTimer
Definition: PWMTimerCC26XX.h:216
PWM_Duty_Units dutyUnit
Definition: PWMTimerCC26XX.h:212
GPTimer Global configuration.
Definition: GPTimerCC26XX.h:406
PIN_Id pwmPin
Definition: PWMTimerCC26XX.h:187
const PWM_FxnTable PWMTimerCC26XX_fxnTable
uint32_t dutyCounts
Definition: PWMTimerCC26XX.h:214
PWM_IdleLevel
Idle output level when PWM is not running (stopped / not started).
Definition: PWM.h:314
Generic PIN & GPIO driver.