128 #ifndef ti_drivers_pwm__PWMTimerCC26XX_include 129 #define ti_drivers_pwm__PWMTimerCC26XX_include 150 #define PWMTimerCC26XX_CMD_DEBUG_STALL PWM_CMD_RESERVED + 0 155 #define CMD_ARG_DEBUG_STALL_OFF (uint32_t)GPTimerCC26XX_DEBUG_STALL_OFF 156 #define CMD_ARG_DEBUG_STALL_ON (uint32_t)GPTimerCC26XX_DEBUG_STALL_ON uint8_t PIN_Id
Pin identifier data type.
Definition: PIN.h:578
PWM_IdleLevel idleLevel
Definition: PWMTimerCC26XX.h:214
bool isOpen
Definition: PWMTimerCC26XX.h:206
GPTimer driver implementation for CC26XX/CC13XX.
PWM_Period_Units periodUnit
Definition: PWMTimerCC26XX.h:208
PWMTimer26XX Object.
Definition: PWMTimerCC26XX.h:204
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:207
uint32_t periodCounts
Definition: PWMTimerCC26XX.h:210
uint32_t dutyValue
Definition: PWMTimerCC26XX.h:212
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:295
PWMTimer26XX Hardware attributes.
Definition: PWMTimerCC26XX.h:184
struct PWMTimerCC26XX_Object PWMTimerCC26XX_Object
PWMTimer26XX Object.
uint32_t periodValue
Definition: PWMTimerCC26XX.h:209
The definition of a PWM function table that contains the required set of functions to control a speci...
Definition: PWM.h:410
struct PWMTimerCC26XX_HwAttrs PWMTimerCC26XX_HwAttrs
PWMTimer26XX Hardware attributes.
uint8_t gpTimerUnit
Definition: PWMTimerCC26XX.h:187
GPTimerCC26XX_Handle hTimer
Definition: PWMTimerCC26XX.h:215
PWM_Duty_Units dutyUnit
Definition: PWMTimerCC26XX.h:211
GPTimer Global configuration.
Definition: GPTimerCC26XX.h:407
PIN_Id pwmPin
Definition: PWMTimerCC26XX.h:186
const PWM_FxnTable PWMTimerCC26XX_fxnTable
uint32_t dutyCounts
Definition: PWMTimerCC26XX.h:213
PWM_IdleLevel
Idle output level when PWM is not running (stopped / not started).
Definition: PWM.h:320
Generic PIN & GPIO driver.