81 #ifndef ti_driver_pwm_PWMTimerMSP432__include
82 #define ti_driver_pwm_PWMTimerMSP432__include
120 #define PWMTimerMSP432_NUM_TIMERS (4)
123 #define PWMTimerMSP432_NUM_PWM_OUTPUTS (6)
uint32_t duties[PWMTimerMSP432_NUM_PWM_OUTPUTS]
Definition: PWMTimerMSP432.h:167
bool isOpen
Definition: PWMTimerMSP432.h:185
uint16_t clockSource
Definition: PWMTimerMSP432.h:154
struct PWMTimerMSP432_Object PWMTimerMSP432_Object
PWMTimerMSP432 Object.
PWM_Duty_Units dutyUnits
Definition: PWMTimerMSP432.h:181
PWM_Period_Units periodUnits
Definition: PWMTimerMSP432.h:180
PWM_Duty_Units
PWM duty cycle unit definitions. Refer to device specific implementation if using PWM_DUTY_COUNTS (ra...
Definition: PWM.h:237
PWMTimerMSP432_Status.
Definition: PWMTimerMSP432.h:166
const PWM_FxnTable PWMTimerMSP432_fxnTable
PWMTimerMSP432 Hardware attributes.
Definition: PWMTimerMSP432.h:152
struct PWMTimerMSP432_HWAttrsV1 PWMTimerMSP432_HWAttrsV1
PWMTimerMSP432 Hardware attributes.
PWM_Period_Units
PWM period unit definitions. Refer to device specific implementation if using PWM_PERIOD_COUNTS (raw ...
Definition: PWM.h:227
uint8_t gpioPinIndex
Definition: PWMTimerMSP432.h:157
PWMTimerMSP432_Status * timerStatusStruct
Definition: PWMTimerMSP432.h:179
PWMTimerMSP432 Object.
Definition: PWMTimerMSP432.h:178
The definition of a PWM function table that contains the required set of functions to control a speci...
Definition: PWM.h:331
uint8_t gpioPort
Definition: PWMTimerMSP432.h:156
bool pwmStarted
Definition: PWMTimerMSP432.h:184
uint8_t prescalar
Definition: PWMTimerMSP432.h:169
PWM_IdleLevel idleLevel
Definition: PWMTimerMSP432.h:182
uint32_t timerBaseAddr
Definition: PWMTimerMSP432.h:153
uint8_t activeOutputsMask
Definition: PWMTimerMSP432.h:170
uint8_t compareRegister
Definition: PWMTimerMSP432.h:155
uint8_t compareOutputNum
Definition: PWMTimerMSP432.h:183
#define PWMTimerMSP432_NUM_PWM_OUTPUTS
Definition: PWMTimerMSP432.h:123
struct PWMTimerMSP432_Status PWMTimerMSP432_Status
PWMTimerMSP432_Status.
PWM_IdleLevel
Idle output level when PWM is not running (stopped / not started).
Definition: PWM.h:246
uint32_t period
Definition: PWMTimerMSP432.h:168
uint8_t pwmMode
Definition: PWMTimerMSP432.h:158